=> Bootstrap dependency digest>=20010302: found digest-20121220 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for bmpx-0.40.14nb50 cd . && /bin/sh /scratch/audio/bmpx/work/bmpx-0.40.14/missing --run aclocal-1.10 -I m4 WARNING: 'aclocal' is missing on your system. You should only need it if you modified 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. cd . && /bin/sh /scratch/audio/bmpx/work/bmpx-0.40.14/missing --run autoconf cd . && /bin/sh /scratch/audio/bmpx/work/bmpx-0.40.14/missing --run automake-1.10 --gnu WARNING: 'autoconf' is missing on your system. You should only need it if you modified 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. WARNING: 'automake' is missing on your system. You should only need it if you modified 'Makefile.am', 'acinclude.m4' or 'configure.ac'. You might want to install the Automake and Perl packages. Grab them from any GNU archive site. /bin/sh ./config.status --recheck cd . && /bin/sh ./config.status Makefile config.status: creating Makefile /bin/sh ./config.status --recheck /scratch/audio/bmpx/work/bmpx-0.40.14/mkbuild_h.sh /scratch/audio/bmpx/work/bmpx-0.40.14 /scratch/audio/bmpx/work/bmpx-0.40.14 /scratch/audio/bmpx/work/bmpx-0.40.14/mkrevision_h.sh /scratch/audio/bmpx/work/bmpx-0.40.14 /scratch/audio/bmpx/work/bmpx-0.40.14 cd . && /bin/sh /scratch/audio/bmpx/work/bmpx-0.40.14/missing --run autoheader Generating build.h WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.ac'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck Making all in scripts gmake[2]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/scripts' cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' cd .. && /bin/sh ./config.status scripts/Makefile config.status: creating scripts/Makefile cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/scripts' Making all in po gmake[2]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/po' file=`echo af | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file af.po file=`echo cs | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file cs.po file=`echo de | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file de.po file=`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file da.po file=`echo el | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file el.po file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file es.po file=`echo et | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file et.po file=`echo fi | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file fi.po file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file fr.po file=`echo hu | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file hu.po file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file it.po file=`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file ja.po file=`echo ka | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file ka.po file=`echo lt | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file lt.po file=`echo nl | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file nl.po file=`echo pl | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file pl.po file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file pt_BR.po file=`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file ro.po file=`echo ru | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file ru.po file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file sv.po file=`echo th_TH | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file th_TH.po file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /scratch/audio/bmpx/work/.tools/bin/msgfmt -o $file zh_CN.po gmake[2]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/po' Making all in include gmake[2]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include' cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' cd .. && /bin/sh ./config.status include/Makefile config.status: creating include/Makefile cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' Making all in bmp gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp' cd ../.. && /usr/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[4]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' cd ../.. && /bin/sh ./config.status include/bmp/Makefile config.status: creating include/bmp/Makefile cd ../.. && /usr/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[4]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' Making all in types gmake[4]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp/types' cd ../../.. && /usr/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[5]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' cd ../../.. && /bin/sh ./config.status include/bmp/types/Makefile config.status: creating include/bmp/types/Makefile cd ../../.. && /usr/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[5]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' gmake[4]: Nothing to be done for 'all'. gmake[4]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp/types' gmake[4]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp' cd ../.. && /usr/pkg/bin/gmake am--refresh gmake[5]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[5]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp' gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include/bmp' gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include' cd .. && /usr/pkg/bin/gmake am--refresh gmake[4]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[4]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include' gmake[2]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/include' Making all in mcs gmake[2]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14/mcs' cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' cd .. && /bin/sh ./config.status mcs/Makefile depfiles config.status: creating mcs/Makefile config.status: executing depfiles commands cd .. && /usr/pkg/bin/gmake am--refresh gmake[3]: Entering directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ./config.status --recheck gmake[3]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -D_REENTRANT -pthread -I/usr/pkg/include/gtkmm-2.4 -I/usr/pkg/lib/gtkmm-2.4/include -I/usr/pkg/include/atkmm-1.6 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gdkmm-2.4 -I/usr/pkg/lib/gdkmm-2.4/include -I/usr/pkg/include/giomm-2.4 -I/usr/pkg/lib/giomm-2.4/include -I/usr/pkg/include/pangomm-1.4 -I/usr/pkg/lib/pangomm-1.4/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/cairomm-1.0 -I/usr/pkg/lib/cairomm-1.0/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libxml2 -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/gtkmm-2.4 -I/usr/pkg/lib/gtkmm-2.4/include -I/usr/pkg/include/atkmm-1.6 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gdkmm-2.4 -I/usr/pkg/lib/gdkmm-2.4/include -I/usr/pkg/include/giomm-2.4 -I/usr/pkg/lib/giomm-2.4/include -I/usr/pkg/include/pangomm-1.4 -I/usr/pkg/lib/pangomm-1.4/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/cairomm-1.0 -I/usr/pkg/lib/cairomm-1.0/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/cdparanoia -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm -O2 -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT subscriber.lo -MD -MP -MF .deps/subscriber.Tpo -c -o subscriber.lo subscriber.cpp /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -D_REENTRANT -pthread -I/usr/pkg/include/gtkmm-2.4 -I/usr/pkg/lib/gtkmm-2.4/include -I/usr/pkg/include/atkmm-1.6 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gdkmm-2.4 -I/usr/pkg/lib/gdkmm-2.4/include -I/usr/pkg/include/giomm-2.4 -I/usr/pkg/lib/giomm-2.4/include -I/usr/pkg/include/pangomm-1.4 -I/usr/pkg/lib/pangomm-1.4/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/cairomm-1.0 -I/usr/pkg/lib/cairomm-1.0/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/libxml2 -D_REENTRANT -pthread -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -D_REENTRANT -pthread -I/usr/pkg/include/gtkmm-2.4 -I/usr/pkg/lib/gtkmm-2.4/include -I/usr/pkg/include/atkmm-1.6 -I/usr/pkg/include/gtk-unix-print-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/include/gdkmm-2.4 -I/usr/pkg/lib/gdkmm-2.4/include -I/usr/pkg/include/giomm-2.4 -I/usr/pkg/lib/giomm-2.4/include -I/usr/pkg/include/pangomm-1.4 -I/usr/pkg/lib/pangomm-1.4/include -I/usr/pkg/include/glibmm-2.4 -I/usr/pkg/lib/glibmm-2.4/include -I/usr/pkg/include/cairomm-1.0 -I/usr/pkg/lib/cairomm-1.0/include -I/usr/pkg/include/sigc++-2.0 -I/usr/pkg/lib/sigc++-2.0/include -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/gio-unix-2.0/ -I/usr/X11R7/include -I/usr/pkg/include/cairo -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include/cairo -I/usr/X11R7/include/pixman-1 -I/usr/pkg/include/libpng16 -I/usr/X11R7/include -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libpng16 -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/pkg/include/cdparanoia -DPNG_NO_ASSEMBLER_CODE -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm -O2 -I/usr/pkg/include -I/usr/pkg/include/taglib -I/usr/include -I/usr/X11R7/include -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include/libdrm -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT key.lo -MD -MP -MF .deps/key.Tpo -c -o key.lo key.cpp libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../include -pthread -I/scratch/audio/bmpx/work/.buildlink/include/glib/glib-2.0 -I/scratch/audio/bmpx/work/.buildlink/lib/glib-2.0/include -I/scratch/audio/bmpx/work/.buildlink/include -I/scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/glibmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0 -I/scratch/audio/bmpx/work/.buildlink/lib/sigc++-2.0/include -D_REENTRANT -pthread -I/scratch/audio/bmpx/work/.buildlink/include/gtkmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/gtkmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/atkmm-1.6 -I/scratch/audio/bmpx/work/.buildlink/include/gtk-unix-print-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/gtk-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/gdkmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/gdkmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/giomm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/giomm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/pangomm-1.4 -I/scratch/audio/bmpx/work/.buildlink/lib/pangomm-1.4/include -I/scratch/audio/bmpx/work/.buildlink/include/cairomm-1.0 -I/scratch/audio/bmpx/work/.buildlink/lib/cairomm-1.0/include -I/scratch/audio/bmpx/work/.buildlink/lib/gtk-2.0/include -I/scratch/audio/bmpx/work/.buildlink/include/pango-1.0 -I/scratch/audio/bmpx/work/.buildlink/include/glib/gio-unix-2.0/ -I/scratch/audio/bmpx/work/.x11-buildlink/include -I/scratch/audio/bmpx/work/.buildlink/include/cairo -I/scratch/audio/bmpx/work/.buildlink/include/atk-1.0 -I/scratch/audio/bmpx/work/.x11-buildlink/include/pixman-1 -I/scratch/audio/bmpx/work/.buildlink/include/libpng16 -I/scratch/audio/bmpx/work/.buildlink/include/gdk-pixbuf-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/harfbuzz -I/scratch/audio/bmpx/work/.x11-buildlink/include/freetype2 -I/scratch/audio/bmpx/work/.buildlink/include/libxml2 -D_REENTRANT -pthread -D_REENTRANT -pthread -I/scratch/audio/bmpx/work/.buildlink/include/cdparanoia -DPNG_NO_ASSEMBLER_CODE -I/scratch/audio/bmpx/work/.buildlink/include/taglib -I/scratch/audio/bmpx/work/.x11-buildlink/include/libdrm -O2 -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT key.lo -MD -MP -MF .deps/key.Tpo -c key.cpp -fPIC -DPIC -o .libs/key.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../include -pthread -I/scratch/audio/bmpx/work/.buildlink/include/glib/glib-2.0 -I/scratch/audio/bmpx/work/.buildlink/lib/glib-2.0/include -I/scratch/audio/bmpx/work/.buildlink/include -I/scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/glibmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0 -I/scratch/audio/bmpx/work/.buildlink/lib/sigc++-2.0/include -D_REENTRANT -pthread -I/scratch/audio/bmpx/work/.buildlink/include/gtkmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/gtkmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/atkmm-1.6 -I/scratch/audio/bmpx/work/.buildlink/include/gtk-unix-print-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/gtk-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/gdkmm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/gdkmm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/giomm-2.4 -I/scratch/audio/bmpx/work/.buildlink/lib/giomm-2.4/include -I/scratch/audio/bmpx/work/.buildlink/include/pangomm-1.4 -I/scratch/audio/bmpx/work/.buildlink/lib/pangomm-1.4/include -I/scratch/audio/bmpx/work/.buildlink/include/cairomm-1.0 -I/scratch/audio/bmpx/work/.buildlink/lib/cairomm-1.0/include -I/scratch/audio/bmpx/work/.buildlink/lib/gtk-2.0/include -I/scratch/audio/bmpx/work/.buildlink/include/pango-1.0 -I/scratch/audio/bmpx/work/.buildlink/include/glib/gio-unix-2.0/ -I/scratch/audio/bmpx/work/.x11-buildlink/include -I/scratch/audio/bmpx/work/.buildlink/include/cairo -I/scratch/audio/bmpx/work/.buildlink/include/atk-1.0 -I/scratch/audio/bmpx/work/.x11-buildlink/include/pixman-1 -I/scratch/audio/bmpx/work/.buildlink/include/libpng16 -I/scratch/audio/bmpx/work/.buildlink/include/gdk-pixbuf-2.0 -I/scratch/audio/bmpx/work/.buildlink/include/harfbuzz -I/scratch/audio/bmpx/work/.x11-buildlink/include/freetype2 -I/scratch/audio/bmpx/work/.buildlink/include/libxml2 -D_REENTRANT -pthread -D_REENTRANT -pthread -I/scratch/audio/bmpx/work/.buildlink/include/cdparanoia -DPNG_NO_ASSEMBLER_CODE -I/scratch/audio/bmpx/work/.buildlink/include/taglib -I/scratch/audio/bmpx/work/.x11-buildlink/include/libdrm -O2 -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT subscriber.lo -MD -MP -MF .deps/subscriber.Tpo -c subscriber.cpp -fPIC -DPIC -o .libs/subscriber.o In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:3: warning: identifier 'noexcept' is a keyword in C++11 [-Wc++0x-compat] trackable_callback(void* data, func_destroy_notify func) noexcept ^ In file included from /usr/include/g++/type_traits:35:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:22, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /usr/include/g++/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:3: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:3: warning: identifier 'noexcept' is a keyword in C++11 [-Wc++0x-compat] trackable_callback(void* data, func_destroy_notify func) noexcept ^ In file included from /usr/include/g++/type_traits:35:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:22, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /usr/include/g++/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:3: warning: identifier 'decltype' is a keyword in C++11 [-Wc++0x-compat] static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:3: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using' using type_trait_pass_t = typename type_trait::pass; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/type_traits.h:66:1: error: expected unqualified-id before 'using' using type_trait_take_t = typename type_trait::take; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:58: error: expected ';' at end of member declaration trackable_callback(void* data, func_destroy_notify func) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:60: error: 'noexcept' does not name a type trackable_callback(void* data, func_destroy_notify func) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:71:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list(const trackable_callback_list& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:72:76: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list& operator=(const trackable_callback_list& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token trackable_callback_list(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:60: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:60: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:74:71: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:116:13: error: expected ';' at end of member declaration trackable() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:116:15: error: 'noexcept' does not name a type trackable() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:118:33: error: expected ';' at end of member declaration trackable(const trackable& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:118:35: error: 'noexcept' does not name a type trackable(const trackable& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:120:22: error: expected ',' or '...' before '&&' token trackable(trackable&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:120:28: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)' trackable(trackable&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:124:33: error: expected ',' or '...' before '&&' token trackable& operator=(trackable&& src); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target::operator()(const T_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:47: error: wrong number of template arguments (2, should be 3) with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:33:8: error: provided for 'template struct sigc::internal::with_type' struct with_type; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: expected initializer before '||' token with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target::operator()(const T_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3) with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:73:8: error: provided for 'template struct sigc::internal::with_type_pointer' struct with_type_pointer; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: expected initializer before '||' token with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:36: error: 'decltype' has not been declared static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected initializer /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:97:44: error: 'nullptr' was not declared in this scope = sizeof(check(static_cast(nullptr))) == sizeof(int) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:41: error: 'is_base_of' is not a member of 'std' bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:69: error: expected primary-expression before ',' token bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:80: error: 'value' in namespace '::' does not name a type bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:8: error: 'functor_trait' is not a class template struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:133:44: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:215:50: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:223:56: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:231:64: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:239:72: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:247:80: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:255:88: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:263:96: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:271:104: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:281:57: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:287:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:69: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:71: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:77: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:79: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:85: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:87: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:93: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:95: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:101: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:103: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:109: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:111: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:117: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:111:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using' using type_trait_pass_t = typename type_trait::pass; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/type_traits.h:66:1: error: expected unqualified-id before 'using' using type_trait_take_t = typename type_trait::take; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:58: error: expected ';' at end of member declaration trackable_callback(void* data, func_destroy_notify func) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:40:60: error: 'noexcept' does not name a type trackable_callback(void* data, func_destroy_notify func) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:71:65: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list(const trackable_callback_list& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:72:76: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list& operator=(const trackable_callback_list& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token trackable_callback_list(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:60: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:73:60: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:74:71: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] trackable_callback_list& operator=(trackable_callback_list&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:116:13: error: expected ';' at end of member declaration trackable() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:116:15: error: 'noexcept' does not name a type trackable() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:118:33: error: expected ';' at end of member declaration trackable(const trackable& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:118:35: error: 'noexcept' does not name a type trackable(const trackable& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:120:22: error: expected ',' or '...' before '&&' token trackable(trackable&& src); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:120:28: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)' trackable(trackable&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/trackable.h:124:33: error: expected ',' or '...' before '&&' token trackable& operator=(trackable&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target::operator()(const T_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:15: error: 'is_base_of' is not a member of 'std' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:47: error: wrong number of template arguments (2, should be 3) with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:33:8: error: provided for 'template struct sigc::internal::with_type' struct with_type; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: expected initializer before '||' token with_type::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:66: error: '_A_a7' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:6:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target::operator()(const T_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:23: error: 'is_base_of' is not a member of 'std' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3) with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:73:8: error: provided for 'template struct sigc::internal::with_type_pointer' struct with_type_pointer; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: expected initializer before '||' token with_type_pointer::value || std::is_same::value, T_type, T_self>::execute_(_A_type, *this); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:36: error: 'decltype' has not been declared static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template class limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected initializer /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:116:59: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:97:44: error: 'nullptr' was not declared in this scope = sizeof(check(static_cast(nullptr))) == sizeof(int) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:71:35: error: provided for 'template class sigc::limit_reference' class limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:41: error: 'is_base_of' is not a member of 'std' bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:69: error: expected primary-expression before ',' token bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:80: error: 'value' in namespace '::' does not name a type bool I_derives_functor_base = std::is_base_of::value, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:8: error: 'functor_trait' is not a class template struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template class const_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:133:44: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:230:65: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:215:50: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:185:41: error: provided for 'template class sigc::const_limit_reference' class const_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:223:56: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:231:64: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template class volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:239:72: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:344:68: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:299:44: error: provided for 'template class sigc::volatile_limit_reference' class volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:247:80: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:255:88: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:263:96: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ false> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:413:50: error: provided for 'template class sigc::const_volatile_limit_reference' class const_volatile_limit_reference ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:271:104: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:458:76: error: template argument 1 is invalid struct visitor > ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor0::mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:84:30: error: 'nullptIn file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:281:57: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:287:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:63: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:69: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:71: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:77: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:79: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:85: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:87: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:93: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:95: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:101: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:103: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:109: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:111: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:117: error: wrong number of template arguments (3, should be 2) struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ r' was not declared in this scope mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:111:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor1::mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:127:30: error: 'nullptr' was not declared in this scope mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:140:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:148:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor2::mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:173:30: error: 'nullptr' was not declared in this scope mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3::mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:222:30: error: 'nullptr' was not declared in this scope mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor4::mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:274:30: error: 'nullptr' was not declared in this scope mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:24: error: '_A_a1' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:31: error: '_A_a2' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:38: error: '_A_a3' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:45: error: '_A_a4' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:52: error: '_A_a5' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:59: error: '_A_a6' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:66: error: '_A_a7' was not declared in this scope { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:36:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template class limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:116:59: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:71:35: error: provided for 'template class sigc::limit_reference' class limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:150:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template class const_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:230:65: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:185:41: error: provided for 'template class sigc::const_limit_reference' class const_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:264:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template class volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:344:68: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:299:44: error: provided for 'template class sigc::volatile_limit_reference' class volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:13: error: 'is_base_of' is not a member of 'std' std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:378:47: error: 'value' in namespace '::' does not name a type std::is_base_of::value> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:413:7: error: 'const_volatile_limit_reference' is not a class template class const_volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1) struct visitor > ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:413:50: error: provided for 'template class sigc::const_volatile_limit_reference' class const_volatile_limit_reference ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/limit_reference.h:458:76: error: template argument 1 is invalid struct visitor > ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor0::mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:84:30: error: 'nullptr' was not declared in this scope mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:147:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor1::mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:127:30: error: 'nullptr' was not declared in this scope mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:140:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:148:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor2::mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:173:30: error: 'nullptr' was not declared in this scope mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3::mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:222:30: error: 'nullptr' was not declared in this scope mem_functor3() : func_ptr_(nullptr) {} ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:300:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor4::mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:274:30: error: 'nullptr' was not declared in this scope mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor5::mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:329:30: error: 'nullptr' was not declared in this scope mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor6::mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:30: error: 'nullptr' was not declared in this scope mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7::mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:448:30: error: 'nullptr' was not declared in this scope mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:357:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor5::mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:329:30: error: 'nullptr' was not declared in this scope mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:417:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor6::mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:30: error: 'nullptr' was not declared in this scope mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7::mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:448:30: error: 'nullptr' was not declared in this scope mem_functor7() : func_ptr_(nullptr) {} ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor0::const_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:504:36: error: 'nullptr' was not declared in this scope const_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor1::const_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:547:36: error: 'nullptr' was not declared in this scope const_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:560:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:568:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor2::const_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:593:36: error: 'nullptr' was not declared in this scope const_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor3::const_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:642:36: error: 'nullptr' was not declared in this scope const_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor4::const_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:694:36: error: 'nullptr' was not declared in this scope const_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor5::const_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:749:36: error: 'nullptr' was not declared in this scope const_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor6::const_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:807:36: error: 'nullptr' was not declared in this scope const_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj*, int) const': /scratch//scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor7::const_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:36: error: 'nullptr' was not declared in this scope const_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor0::const_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:504:36: error: 'nullptr' was not declared in this scope const_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:559:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:567:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor1::const_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:547:36: error: 'nullptr' was not declared in this scope const_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:560:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:568:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor2::const_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:593:36: error: 'nullptr' was not declared in this scope const_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor0::volatile_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:924:39: error: 'nullptr' was not declared in this scope volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor1::volatile_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:967:39: error: 'nullptr' was not declared in this scope volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:980:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor2::volatile_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1013:39: error: 'nullptr' was not declared in this scope volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor3::volatile_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1062:39: error: 'nullptr' was not declared in this scope volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor4::volatile_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1114:39: error: 'nullptr' was not declared in this scope volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor5::volatile_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1169:39: error: 'nullptr' was not declared in this scope volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:666:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor3::const_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:642:36: error: 'nullptr' was not declared in this scope const_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:720:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor4::const_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:694:36: error: 'nullptr' was not declared in this scope const_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:777:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor5::const_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:749:36: error: 'nullptr' was not declared in this scope const_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:837:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor6::const_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:807:36: error: 'nullptr' was not declared in this scope const_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:900:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor7::const_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:36: error: 'nullptr' was not declared in this scope const_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor0::volatile_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:924:39: error: 'nullptr' was not declared in this scope volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:979:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor1::volatile_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:967:39: error: 'nullptr' was not declared in this scope volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:980:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1035:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor2::volatile_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1013:39: error: 'nullptr' was not declared in this scope volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1086:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor3::volatile_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1062:39: error: 'nullptr' was not declared in this scope volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1140:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor4::volatile_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1114:39: error: 'nullptr' was not declared in this scope volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1197:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor5::volatile_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1169:39: error: 'nullptr' was not declared in this scope volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor6::volatile_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1227:39: error: 'nullptr' was not declared in this scope volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1257:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor6::volatile_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1227:39: error: 'nullptr' was not declared in this scope volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor7::volatile_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1288:39: error: 'nullptr' was not declared in this scope volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:38: error: 'type_trait_take_t' has not been declared T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1320:55: error: expected ',' or '...' before '<' token T_return operator()(T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor7::volatile_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1288:39: error: 'nullptr' was not declared in this scope volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7::operator()(T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor0::const_volatile_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1344:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor0::const_volatile_mem_functor0()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1344:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor0() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor1::const_volatile_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1400:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1399:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1408:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1407:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor1::const_volatile_mem_functor1()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor1() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor2::const_volatile_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1433:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1400:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1408:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1446:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor2::const_volatile_mem_functor2()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1433:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor2() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor3::const_volatile_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1482:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1506:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor3::const_volatile_mem_functor3()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1482:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor3() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor4::const_volatile_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1534:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor4::const_volatile_mem_functor4()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1534:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor4() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1617:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor5::const_volatile_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1589:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor5::const_volatile_mem_functor5()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1589:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor5() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor6::const_volatile_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1647:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1677:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor6::const_volatile_mem_functor6()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1647:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor6() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor7::const_volatile_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1708:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj* _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:44: error: 'type_trait_take_t' has not been declared T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:61: error: expected ',' or '...' before '<' token T_return operator()(const T_obj& _A_obj, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor7::const_volatile_mem_functor7()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1708:45: error: 'nullptr' was not declared in this scope const_volatile_mem_functor7() : func_ptr_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj*, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:43: error: '_A_a1' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:50: error: '_A_a2' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:57: error: '_A_a3' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:64: error: '_A_a4' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:71: error: '_A_a5' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:78: error: '_A_a6' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:85: error: '_A_a7' was not declared in this scope { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7::operator()(const T_obj&, int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:34: error: '_A_a1' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:62: error: '_A_a5' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:69: error: '_A_a6' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:76: error: '_A_a7' was not declared in this scope { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1926:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2448:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3040:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2448:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2518:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3040:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3632:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3632:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3702:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:48:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default] template ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:54: error: 'is_base_of' in namespace 'std' does not name a type template::type> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:64: error: expected '>' before '<' token template::type> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:56:8: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 test(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:61:35: error: wrong number of template arguments (1, should be 2) typename functor_trait::result_type ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:62:9: error: invalid type in declaration before ';' token test(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type' using type = decltype (test ()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: using-declaration for non-member at class scope /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:14: error: expected ';' before '=' token using type = decltype (test ()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:14: error: expected unqualified-id before '=' token /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:67:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default] template ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using' using deduce_result_t = typename deduce_result_type::type; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:67:15: error: 'deduce_result_t' in namespace 'sigc' does not name a type { typedef sigc::deduce_result_t type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:69:43: error: wrong number of template arguments (1, should be 2) typedef typename functor_trait::result_type result_type; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:47: error: 'is_base_of' is not a member of 'std' template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:75: error: expected primary-expression before ',' token template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:87: error: 'value' in namespace '::' does not name a type template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:8: error: 'adaptor_trait' is not a class template struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:312:38: error: wrong number of template arguments (2, should be 1) struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:37: error: provided for 'template struct sigc::adaptor_trait' struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:23: error: 'type_trait_take_t' has not been declared T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:57:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep(const slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:58:46: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep& operator=(const slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:20: error: expected ',' or '...' before '&&' token slot_rep(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:40: error: expected ',' or '...' before '<' token T_return operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: error: invalid constructor; you probably meant 'sigc::internal::slot_rep (const sigc::internal::slot_rep&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:61:31: error: expected ',' or '...' before '&&' token slot_rep& operator=(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:61:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep& operator=(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:49: error: '_A_a1' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:91:58: error: expected ';' at end of member declaration inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: error: 'noexcept' does not name a type inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:119:52: error: expected ';' at end of member declaration inline void set_parent(void* parent, hook cleanup) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: error: 'noexcept' does not name a type inline void set_parent(void* parent, hook cleanup) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:150:36: error: expected ';' at end of member declaration inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: error: 'noexcept' does not name a type inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:168:38: error: expected ';' at end of member declaration inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: error: 'noexcept' does not name a type inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:253:13: error: expected ';' at end of member declaration slot_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: error: 'noexcept' does not name a type slot_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:258:35: error: expected ';' at end of member declaration explicit slot_base(rep_type* rep) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:56: error: '_A_a2' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: error: 'noexcept' does not name a type explicit slot_base(rep_type* rep) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:269:22: error: expected ',' or '...' before '&&' token slot_base(slot_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:269:28: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)' slot_base(slot_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:63: error: '_A_a3' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:280:19: error: expected ';' at end of member declaration operator bool() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: error: 'noexcept' does not name a type operator bool() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:70: error: '_A_a4' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:289:58: error: expected ';' at end of member declaration void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: error: 'noexcept' does not name a type void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:77: error: '_A_a5' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:84: error: '_A_a6' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:91: error: '_A_a7' was not declared in this scope { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:25: error: expected ';' at end of member declaration inline bool blocked() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: error: 'noexcept' does not name a type inline bool blocked() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:325:38: error: expected ';' at end of member declaration bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: error: 'noexcept' does not name a type bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:330:16: error: expected ';' at end of member declaration bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: error: 'noexcept' does not name a type bool unblock() noexcept; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:351:33: error: expected ',' or '...' before '&&' token slot_base& operator=(slot_base&& src); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:45:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep& operator=(const typed_slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:32: error: expected ',' or '...' before '&&' token typed_slot_rep(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:42: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:42: error: invalid constructor; you probably meant 'sigc::internal::typed_slot_rep (const sigc::internal::typed_slot_rep&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:48:43: error: expected ',' or '...' before '&&' token typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:48:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In constructor 'sigc::internal::typed_slot_rep::typed_slot_rep(const T_functor&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:38:16: error: 'nullptr' was not declared in this scope : slot_rep(nullptr, &destroy, &dup), functor_(functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In destructor 'sigc::internal::typed_slot_rep::~typed_slot_rep()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:52:15: error: 'nullptr' was not declared in this scope call_ = nullptr; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void* sigc::internal::typed_slot_rep::destroy(void*)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:63:22: error: 'nullptr' was not declared in this scope self_->call_ = nullptr; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:137:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:137:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:142:17: error: 'a_1' was not declared in this scope (a_1); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:173:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:173:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:124: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:178:17: error: 'a_1' was not declared in this scope (a_1, a_2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:178:22: error: 'a_2' was not declared in this scope (a_1, a_2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:211:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:211:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:48:32: warning: variadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default] template ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:54: error: 'is_base_of' in namespace 'std' does not name a type template::type> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:64: error: expected '>' before '<' token template::type> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:151: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:56:8: error: default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11 test(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:61:35: error: wrong number of template arguments (1, should be 2) typename functor_trait::result_type ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:62:9: error: invalid type in declaration before ';' token test(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type' using type = decltype (test ()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: using-declaration for non-member at class scope /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:251:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:14: error: expected ';' before '=' token using type = decltype (test ()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:251:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:14: error: expected unqualified-id before '=' token /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:67:38: warning: variadic templates only available with -std=c++11 or -std=gnu++11 [enabled by default] template ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using' using deduce_result_t = typename deduce_result_type::type; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expanIn file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:67:15: error: 'deduce_result_t' in namespace 'sigc' does not name a type { typedef sigc::deduce_result_t type; }; ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:69:43: error: wrong number of template arguments (1, should be 2) typedef typename functor_trait::result_type result_type; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: error: provided for 'template struct sigc::functor_trait' struct functor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:47: error: 'is_base_of' is not a member of 'std' template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:75: error: expected primary-expression before ',' token template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:87: error: 'value' in namespace '::' does not name a type template ::value> struct adaptor_trait; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:8: error: 'adaptor_trait' is not a class template struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:178: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:312:38: error: wrong number of template arguments (2, should be 1) struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:37: error: provided for 'template struct sigc::adaptor_trait' struct adaptor_trait ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:57:35: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep(const slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:58:46: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep& operator=(const slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:293:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:20: error: expected ',' or '...' before '&&' token slot_rep(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:293:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:60:30: error: invalid constructor; you probably meant 'sigc::internal::slot_rep (const sigc::internal::slot_rep&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:61:31: error: expected ',' or '...' before '&&' token slot_rep& operator=(slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:61:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] slot_rep& operator=(slot_rep&& src) = delete; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:91:58: error: expected ';' at end of member declaration inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: error: 'noexcept' does not name a type inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:119:52: error: expected ';' at end of member declaration inline void set_parent(void* parent, hook cleanup) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: error: 'noexcept' does not name a type inline void set_parent(void* parent, hook cleanup) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:150:36: error: expected ';' at end of member declaration inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: error: 'noexcept' does not name a type inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:168:38: error: expected ';' at end of member declaration inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: error: 'noexcept' does not name a type inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:253:13: error: expected ';' at end of member declaration slot_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:253:15: error: 'noexcept' does not name a type slot_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:205: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:258:35: error: expected ';' at end of member declaration explicit slot_base(rep_type* rep) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:258:37: error: 'noexcept' does not name a type explicit slot_base(rep_type* rep) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:269:22: error: expected ',' or '...' before '&&' token slot_base(slot_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:269:28: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)' slot_base(slot_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:280:19: error: expected ';' at end of member declaration operator bool() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:280:25: error: 'noexcept' does not name a type operator bool() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:289:58: error: expected ';' at end of member declaration void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:337:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:289:64: error: 'noexcept' does not name a type void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:337:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:25: error: expected ';' at end of member declaration inline bool blocked() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:31: error: 'noexcept' does not name a type inline bool blocked() const noexcept ^ ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:325:38: error: expected ';' at end of member declaration bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:325:40: error: 'noexcept' does not name a type bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:330:16: error: expected ';' at end of member declaration bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:330:18: error: 'noexcept' does not name a type bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:351:33: error: expected ',' or '...' before '&&' token slot_base& operator=(slot_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:205: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:45:58: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep& operator=(const typed_slot_rep& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:206: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:32: error: expected ',' or '...' before '&&' token typed_slot_rep(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:42: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:232: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:47:42: error: invalid constructor; you probably meant 'sigc::internal::typed_slot_rep (const sigc::internal::typed_slot_rep&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:48:43: error: expected ',' or '...' before '&&' token typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:48:53: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] typed_slot_rep& operator=(typed_slot_rep&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In constructor 'sigc::internal::typed_slot_rep::typed_slot_rep(const T_functor&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:38:16: error: 'nullptr' was not declared in this scope : slot_rep(nullptr, &destroy, &dup), functor_(functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In destructor 'sigc::internal::typed_slot_rep::~typed_slot_rep()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:52:15: error: 'nullptr' was not declared in this scope call_ = nullptr; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void* sigc::internal::typed_slot_rep::destroy(void*)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:63:22: error: 'nullptr' was not declared in this scope self_->call_ = nullptr; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:137:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:383:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6, type_trait_take_t a_7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:137:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:383:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6, type_trait_take_t a_7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPER/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:142:17: error: 'a_1' was not declared in this scope (a_1); ^ ATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note:In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expan in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:205: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:206: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:232: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:141:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:233: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:173:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:259: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:173:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:47: error: 'a_7' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:468:14: error: expected ',' or '...' before '&&' token slot0(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:468:20: error: invalid constructor; you probably meant 'sigc::slot0 (const sigc::slot0&)' slot0(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:487:25: error: expected ',' or '...' before '&&' token slot0& operator=(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot0& sigc::slot0::operator=(sigc::slot0)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:489:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:489:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:503:30: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:508:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:177:124: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:178:17: error: 'a_1' was not declared in this scope (a_1, a_2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:178:22: error: 'a_2' was not declared in this scope (a_1, a_2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:211:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:211:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:516:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:553:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:560:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:567:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:598:14: error: expected ',' or '...' before '&&' token slot1(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:215:151: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:598:20: error: invalid constructor; you probably meant 'sigc::slot1 (const sigc::slot1&)' slot1(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:617:25: error: expected ',' or '...' before '&&' token slot1& operator=(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:216:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot1& sigc::slot1::operator=(sigc::slot1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:619:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:251:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:619:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:251:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:633:38: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:638:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:646:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:684:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:685:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:692:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:692:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:700:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:700:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:255:178: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:731:14: error: expected ',' or '...' before '&&' token slot2(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:731:20: error: invalid constructor; you probably meant 'sigc::slot2 (const sigc::slot2&)' slot2(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:750:25: error: expected ',' or '...' before '&&' token slot2& operator=(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:256:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot2& sigc::slot2::operator=(sigc::slot2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:752:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:293:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:752:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:293:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:766:46: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:771:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:779:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:818:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:819:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:820:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:867:14: error: expected ',' or '...' before '&&' token slot3(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:867:20: error: invalid constructor; you probably meant 'sigc::slot3 (const sigc::slot3&)' slot3(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:886:25: error: expected ',' or '...' before '&&' token slot3& operator=(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot3& sigc::slot3::operator=(sigc::slot3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:888:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:888:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:902:54: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:907:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:915:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:955:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:956:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:957:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:958:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1006:14: error: expected ',' or '...' before '&&' token slot4(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1006:20: error: invalid constructor; you probably meant 'sigc::slot4 (const sigc::slot4&)' slot4(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1025:25: error: expected ',' or '...' before '&&' token slot4& operator=(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot4& sigc::slot4::operator=(sigc::slot4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1027:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1027:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1041:62: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1046:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1054:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1095:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:297:205: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1096:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1097:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1098:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1099:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:298:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:337:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:337:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1148:14: error: expected ',' or '...' before '&&' token slot5(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1148:20: error: invalid constructor; you probably meant 'sigc::slot5 (const sigc::slot5&)' slot5(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:205: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:206: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1167:25: error: expected ',' or '...' before '&&' token slot5& operator=(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:341:232: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot5& sigc::slot5::operator=(sigc::slot5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1169:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1169:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1183:70: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1188:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:342:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1196:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:383:42: error: 'type_trait_take_t' has not been declared static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6, type_trait_take_t a_7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:383:59: error: expected ',' or '...' before '<' token static T_return call_it(slot_rep* rep, type_trait_take_t a_1, type_trait_take_t a_2, type_trait_take_t a_3, type_trait_take_t a_4, type_trait_take_t a_5, type_trait_take_t a_6, type_trait_take_t a_7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1238:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7::call_it(sigc::internal::slot_rep*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:73: error: 'type_trait_take_t' was not declared in this scope return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1239:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1240:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1241:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1242:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1243:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:124: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:125: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:151: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:152: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:178: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:179: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:205: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:206: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:104: error: 'arg6_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:232: error: expected primary-expression before '>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:233: error: expected primary-expression before ',' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:387:259: error: expected primary-expression before '>>' token return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:17: error: 'a_1' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:22: error: 'a_2' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:27: error: 'a_3' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:32: error: 'a_4' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:120: error: 'arg6_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:37: error: 'a_5' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:42: error: 'a_6' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1293:14: error: expected ',' or '...' before '&&' token slot6(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:388:47: error: 'a_7' was not declared in this scope (a_1, a_2, a_3, a_4, a_5, a_6, a_7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1293:20: error: invalid constructor; you probably meant 'sigc::slot6 (const sigc::slot6&)' slot6(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:468:14: error: expected ',' or '...' before '&&' token slot0(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1312:25: error: expected ',' or '...' before '&&' token slot6& operator=(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:468:20: error: invalid constructor; you probably meant 'sigc::slot0 (const sigc::slot0&)' slot0(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:487:25: error: expected ',' or '...' before '&&' token slot0& operator=(slot0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot6& sigc::slot6::operator=(sigc::slot6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1314:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot0& sigc::slot0::operator=(sigc::slot0)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:489:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1314:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:489:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1328:78: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:503:30: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:508:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1333:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot0&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:516:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1341:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:553:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1384:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:560:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1385:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:567:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1386:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:598:14: error: expected ',' or '...' before '&&' token slot1(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:598:20: error: invalid constructor; you probably meant 'sigc::slot1 (const sigc::slot1&)' slot1(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1387:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:617:25: error: expected ',' or '...' before '&&' token slot1& operator=(slot1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1388:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot1& sigc::slot1::operator=(sigc::slot1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:619:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1389:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:619:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1390:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg7_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:633:38: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:638:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot1&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:646:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:684:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:685:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:692:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:692:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:104: error: 'arg6_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:700:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:116: error: 'arg7_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:700:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:731:14: error: expected ',' or '...' before '&&' token slot2(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:731:20: error: invalid constructor; you probably meant 'sigc::slot2 (const sigc::slot2&)' slot2(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:750:25: error: expected ',' or '...' before '&&' token slot2& operator=(slot2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot2& sigc::slot2::operator=(sigc::slot2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:752:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:752:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:120: error: 'arg6_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:766:46: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:138: error: 'arg7_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:771:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot2&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:779:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1441:14: error: expected ',' or '...' before '&&' token slot7(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:818:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1441:20: error: invalid constructor; you probably meant 'sigc::slot7 (const sigc::slot7&)' slot7(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:819:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1460:25: error: expected ',' or '...' before '&&' token slot7& operator=(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:820:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot7& sigc::slot7::operator=(sigc::slot7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1462:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1462:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:827:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1476:86: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1481:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1489:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:867:14: error: expected ',' or '...' before '&&' token slot3(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:867:20: error: invalid constructor; you probably meant 'sigc::slot3 (const sigc::slot3&)' slot3(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1572:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:886:25: error: expected ',' or '...' before '&&' token slot3& operator=(slot3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1572:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot3& sigc::slot3::operator=(sigc::slot3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:888:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1590:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:888:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1592:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:902:54: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1592:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:907:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1621:85: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot3&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:915:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:955:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:956:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:957:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:958:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1626:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:965:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1634:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:975:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1006:14: error: expected ',' or '...' before '&&' token slot4(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1006:20: error: invalid constructor; you probably meant 'sigc::slot4 (const sigc::slot4&)' slot4(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1025:25: error: expected ',' or '...' before '&&' token slot4& operator=(slot4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot4& sigc::slot4::operator=(sigc::slot4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1027:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1027:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1684:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1041:62: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1684:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1046:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot4&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1054:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1095:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1096:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1097:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1098:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1099:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1702:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1106:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1704:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1704:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1117:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1148:14: error: expected ',' or '...' before '&&' token slot5(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1148:20: error: invalid constructor; you probably meant 'sigc::slot5 (const sigc::slot5&)' slot5(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1167:25: error: expected ',' or '...' before '&&' token slot5& operator=(slot5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot5& sigc::slot5::operator=(sigc::slot5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1169:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1169:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1183:70: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1188:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1747:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1747:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1765:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1767:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1767:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1810:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1810:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot5&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1196:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1238:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1239:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1240:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1241:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1242:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1828:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1243:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1830:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1250:104: error: 'arg6_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1830:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1262:120: error: 'arg6_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1873:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1293:14: error: expected ',' or '...' before '&&' token slot6(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1293:20: error: invalid constructor; you probably meant 'sigc::slot6 (const sigc::slot6&)' slot6(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1873:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1312:25: error: expected ',' or '...' before '&&' token slot6& operator=(slot6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1891:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot6& sigc::slot6::operator=(sigc::slot6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1314:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1314:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1328:78: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1333:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1893:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot6&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1341:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1893:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1384:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg1_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1936:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1385:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg2_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1936:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1386:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg3_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1954:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1387:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg4_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1388:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg5_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1956:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1389:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg6_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1956:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1390:11: error: 'type_trait_take_t' does not name a type typedef type_trait_take_t arg7_type_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1999:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:44: error: 'arg1_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1999:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2017:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2019:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2019:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2062:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2062:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2080:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:56: error: 'arg2_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2082:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2082:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:54:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl(const signal_impl& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:55:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl& operator=(const signal_impl& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:26: error: expected ',' or '...' before '&&' token signal_impl(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:36: error: invalid constructor; you probably meant 'sigc::internal::signal_impl (const sigc::internal::signal_impl&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:58:37: error: expected ',' or '...' before '&&' token signal_impl& operator=(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:58:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl& operator=(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:67:25: error: expected ';' at end of member declaration inline void reference() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:67:27: error: 'noexcept' does not name a type inline void reference() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:71:30: error: expected ';' at end of member declaration inline void reference_exec() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:71:32: error: 'noexcept' does not name a type inline void reference_exec() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:93:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:68: error: 'arg3_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:93:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:80: error: 'arg4_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:92: error: 'arg5_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:104: error: 'arg6_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1397:116: error: 'arg7_type_' has not been declared typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:30: error: 'arg1_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:48: error: 'arg2_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:66: error: 'arg3_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:84: error: 'arg4_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:102: error: 'arg5_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:120: error: 'arg6_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1410:138: error: 'arg7_type_' has not been declared inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1441:14: error: expected ',' or '...' before '&&' token slot7(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:102:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1441:20: error: invalid constructor; you probably meant 'sigc::slot7 (const sigc::slot7&)' slot7(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:102:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1460:25: error: expected ',' or '...' before '&&' token slot7& operator=(slot7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot7& sigc::slot7::operator=(sigc::slot7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1462:26: error: 'move' is not a member of 'std' slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1462:36: error: 'src' was not declared in this scope slot_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1476:86: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1481:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot7&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1489:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1572:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:109:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:109:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:121:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:121:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:44: error: expected ';' at end of member declaration inline signal_exec(const signal_impl* sig) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:46: error: 'noexcept' does not name a type inline signal_exec(const signal_impl* sig) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1572:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1590:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1592:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1592:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1621:85: error: '>>' should be '> >' within a nested template argument list struct visitor> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1626:54: error: 'nullptr' was not declared in this scope if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor >::do_visit_each(const sigc::internal::limit_derived_target&, const sigc::slot&)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1634:34: error: 'nullptr' was not declared in this scope _A_target.rep_->set_parent(nullptr, nullptr); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1684:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1684:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1702:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1704:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1704:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1747:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1747:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1765:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1767:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:289:15: error: expected ';' at end of member declaration signal_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1767:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:289:17: error: 'noexcept' does not name a type signal_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:291:37: error: expected ';' at end of member declaration signal_base(const signal_base& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1810:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:291:39: error: 'noexcept' does not name a type signal_base(const signal_base& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1810:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:293:26: error: expected ',' or '...' before '&&' token signal_base(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:293:32: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)' signal_base(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1828:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:299:37: error: expected ',' or '...' before '&&' token signal_base& operator=(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:304:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1830:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:304:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1830:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1873:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1873:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1891:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1893:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1893:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1936:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1936:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1954:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1956:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:313:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1956:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:313:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:320:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1999:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:320:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:333:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1999:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:333:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:339:16: error: expected ';' at end of member declaration void unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2017:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:339:18: error: 'noexcept' does not name a type void unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2019:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2019:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2062:12: error: expected ',' or '...' before '&&' token slot(slot&& src) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::slot_list::slot_list()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:190:13: error: 'nullptr' was not declared in this scope : list_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2062:18: error: invalid constructor; you probably meant 'sigc::slot (const sigc::slot&)' slot(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2080:23: error: expected ',' or '...' before '&&' token slot& operator=(slot&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot& sigc::slot::operator=(sigc::slot)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2082:28: error: 'move' is not a member of 'std' parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:2082:38: error: 'src' was not declared in this scope parent_type::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list::pop_back()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:255:7: warning: 'auto' changes meaning in C++11; please remove it [-Wc++0x-compat] auto tmp_ = end(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:255:12: error: 'tmp_' does not name a type auto tmp_ = end(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:256:15: error: 'tmp_' was not declared in this scope erase(--tmp_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:291:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:54:41: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl(const signal_impl& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:55:52: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl& operator=(const signal_impl& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:368:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:26: error: expected ',' or '...' before '&&' token signal_impl(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:36: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:57:36: error: invalid constructor; you probably meant 'sigc::internal::signal_impl (const sigc::internal::signal_impl&)' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:445:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:58:37: error: expected ',' or '...' before '&&' token signal_impl& operator=(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:58:47: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] signal_impl& operator=(signal_impl&& src) = delete; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:67:25: error: expected ';' at end of member declaration inline void reference() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:67:27: error: 'noexcept' does not name a type inline void reference() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:71:30: error: expected ';' at end of member declaration inline void reference_exec() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:71:32: error: 'noexcept' does not name a type inline void reference_exec() noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:524:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:93:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:93:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:102:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:102:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:109:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:109:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:121:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:121:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:44: error: expected ';' at end of member declaration inline signal_exec(const signal_impl* sig) noexcept ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:819:33: error: expected ')' before '<' token signal_emit1(type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:46: error: 'noexcept' does not name a type inline signal_exec(const signal_impl* sig) noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:836:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:836:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:289:15: error: expected ';' at end of member declaration signal_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:289:17: error: 'noexcept' does not name a type signal_base() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:291:37: error: expected ';' at end of member declaration signal_base(const signal_base& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:857:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:291:39: error: 'noexcept' does not name a type signal_base(const signal_base& src) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:293:26: error: expected ',' or '...' before '&&' token signal_base(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:293:32: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)' signal_base(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:299:37: error: expected ',' or '...' before '&&' token signal_base& operator=(signal_base&& src); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:304:23: error: expected ';' at end of member declaration inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:304:29: error: 'noexcept' does not name a type inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:313:20: error: expected ';' at end of member declaration size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:857:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:313:26: error: 'noexcept' does not name a type size_type size() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:320:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:320:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:872:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit1::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:828:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:846:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:867:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:896:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:896:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:935:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:935:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:915:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:961:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:994:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:994:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1014:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:333:38: error: expected ';' at end of member declaration void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1014:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:333:40: error: 'noexcept' does not name a type void block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1004:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:339:16: error: expected ';' at end of member declaration void unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:339:18: error: 'noexcept' does not name a type void unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1030:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1055:33: error: expected ')' before '<' token signal_emit2(type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1073:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1073:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::slot_list::slot_list()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:190:13: error: 'nullptr' was not declared in this scope : list_(nullptr) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1095:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list::pop_back()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:255:7: warning: 'auto' changes meaning in C++11; please remove it [-Wc++0x-compat] auto tmp_ = end(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1095:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:255:12: error: 'tmp_' does not name a type auto tmp_ = end(); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1110:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:256:15: error: 'tmp_' was not declared in this scope erase(--tmp_); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1111:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:291:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit2::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1064:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1064:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf::slot_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:368:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1083:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1083:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:445:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1105:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1105:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf::slot_reverse_iterator_buf()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:524:10: error: 'nullptr' was not declared in this scope : c_(nullptr), invoked_(false) {} ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1136:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1136:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1176:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1176:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1155:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1155:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:819:33: error: expected ')' before '<' token signal_emit1(type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1202:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:836:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1202:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:836:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:857:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1236:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:857:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:872:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit1::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:828:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:846:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:867:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:896:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:896:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:935:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:935:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1236:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1257:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:915:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1257:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:961:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1246:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1246:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:994:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:994:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1273:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1014:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1273:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1014:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1298:33: error: expected ')' before '<' token signal_emit3(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1004:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1317:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1::result_type sigc::internal::signal_emit1::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1030:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1317:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1055:33: error: expected ')' before '<' token signal_emit2(type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1340:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1073:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1340:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1073:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1355:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1095:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1356:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1095:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1357:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1110:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit3::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1111:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit2::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1064:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1064:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1083:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1383:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1383:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1424:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1424:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1485:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1485:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1507:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1507:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1083:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1105:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1548:33: error: expected ')' before '<' token signal_emit4(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1105:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1568:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1136:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1568:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1136:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1592:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1176:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1592:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1176:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1607:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1155:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1608:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1155:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1609:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1202:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1202:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1236:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1236:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1257:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1257:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1246:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1246:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2::result_type sigc::internal::signal_emit2::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1273:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1273:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1298:33: error: expected ')' before '<' token signal_emit3(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1317:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1317:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1340:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1340:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1355:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1356:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1357:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit3::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1307:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1327:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1350:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1383:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1383:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1424:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1424:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1402:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1450:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1485:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1485:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1507:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1507:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1495:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3::result_type sigc::internal::signal_emit3::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1610:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1523:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit4::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1548:33: error: expected ')' before '<' token signal_emit4(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1568:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1568:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1592:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1592:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1607:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1608:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1609:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1610:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit4::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1637:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1557:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1637:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1679:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1679:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1578:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1602:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1637:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1637:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1679:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1679:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1741:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1741:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1764:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1656:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1764:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1705:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1741:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1741:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1764:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1764:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1805:33: error: expected ')' before '<' token signal_emit5(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1826:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1826:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1851:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1751:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1851:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4::result_type sigc::internal::signal_emit4::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1866:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1867:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1868:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1780:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1869:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1805:33: error: expected ')' before '<' token signal_emit5(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1870:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1826:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit5::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1826:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1851:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1851:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1866:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1867:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1868:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1869:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1870:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit5::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1814:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1836:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1861:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1898:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1898:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1898:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1941:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1898:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1941:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1941:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1941:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1917:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:1967:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2004:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2004:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2004:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2028:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2004:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2028:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2028:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2028:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2014:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5::result_type sigc::internal::signal_emit5::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2069:33: error: expected ')' before '<' token signal_emit6(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2044:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2091:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2069:33: error: expected ')' before '<' token signal_emit6(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2091:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2091:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2117:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2091:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2117:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2117:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2132:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2117:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2133:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2132:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2134:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2133:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2135:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2134:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2136:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2135:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2137:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2136:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit6::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2137:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit6::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:139: error: '_A_a6_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2078:139: error: '_A_a6_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2166:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2166:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2210:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2210:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2101:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2127:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2274:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2166:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2274:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2166:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2299:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2210:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2299:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2210:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2185:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2236:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2274:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2274:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2299:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2299:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2340:33: error: expected ')' before '<' token signal_emit7(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2363:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2363:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2390:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2390:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2405:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2406:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2407:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2408:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2409:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2410:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2411:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a7_; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit7::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:139: error: '_A_a6_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:147: error: '_A_a7_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2441:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2441:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2486:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2486:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:113: error: '_A_a7' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:113: error: '_A_a7' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2284:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6::result_type sigc::internal::signal_emit6::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2315:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2340:33: error: expected ')' before '<' token signal_emit7(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2363:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2551:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2363:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2551:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2390:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2577:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2390:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2577:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2405:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a1_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2406:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a2_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2407:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a3_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2408:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a4_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2409:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a5_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2410:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a6_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2411:3: error: 'type_trait_take_t' does not name a type type_trait_take_t _A_a7_; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit7::operator()(const slot_type&) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:99: error: '_A_a1_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:107: error: '_A_a2_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:115: error: '_A_a3_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:123: error: '_A_a4_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:131: error: '_A_a5_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:110: error: '_A_a7' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:139: error: '_A_a6_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2349:147: error: '_A_a7_' was not declared in this scope { return (reinterpret_cast(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2373:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:23: error: '_A_a1' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:30: error: '_A_a2' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:37: error: '_A_a3' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:44: error: '_A_a4' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:110: error: '_A_a7' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:51: error: '_A_a5' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:58: error: '_A_a6' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2716:18: error: expected ',' or '...' before '&&' token signal0(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2400:65: error: '_A_a7' was not declared in this scope self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2716:24: error: invalid constructor; you probably meant 'sigc::signal0 (const sigc::signal0&)' signal0(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2441:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2725:29: error: expected ',' or '...' before '&&' token signal0& operator=(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2441:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2486:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0& sigc::signal0::operator=(sigc::signal0)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2727:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2486:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2727:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2809:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2809:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2813:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2813:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2817:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2817:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2460:113: error: '_A_a7' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:71: error: '_A_a1' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:78: error: '_A_a2' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:85: error: '_A_a3' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:92: error: '_A_a4' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:99: error: '_A_a5' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:106: error: '_A_a6' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2512:113: error: '_A_a7' was not declared in this scope r_ = (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2551:46: error: 'type_trait_take_t' has not been declared static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2551:63: error: expected ',' or '...' before '<' token static result_type emit(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:87: error: a function call cannot appear in a constant-expression bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2577:54: error: 'type_trait_take_t' has not been declared static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:89: error: template argument 3 is invalid bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2577:71: error: expected ',' or '...' before '<' token static result_type emit_reverse(signal_impl* impl, type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2828:5: error: expected unqualified-id before '{' token { return bound_const_mem_functor1>(this, &signal1::emit); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2849:18: error: expected ',' or '...' before '&&' token signal1(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2849:24: error: invalid constructor; you probably meant 'sigc::signal1 (const sigc::signal1&)' signal1(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2858:29: error: expected ',' or '...' before '&&' token signal1& operator=(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2810:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2814:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2818:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1& sigc::signal1::operator=(sigc::signal1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2860:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2860:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2944:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2944:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2561:110: error: '_A_a7' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2948:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7::result_type sigc::internal::signal_emit7::emit_reverse(sigc::internal::signal_impl*, int)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:68: error: '_A_a1' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2948:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:75: error: '_A_a2' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2952:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:82: error: '_A_a3' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2952:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:89: error: '_A_a4' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:96: error: '_A_a5' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:103: error: '_A_a6' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:74: error: wrong number of template arguments (3, should be 4) bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2593:110: error: '_A_a7' was not declared in this scope (reinterpret_cast(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2488:7: error: provided for 'template class sigc::bound_const_mem_functor2' class bound_const_mem_functor2 ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2716:18: error: expected ',' or '...' before '&&' token signal0(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2716:24: error: invalid constructor; you probably meant 'sigc::signal0 (const sigc::signal0&)' signal0(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2725:29: error: expected ',' or '...' before '&&' token signal0& operator=(signal0&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0& sigc::signal0::operator=(sigc::signal0)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2727:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2727:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2809:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2809:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:75: error: expected unqualified-id before ',' token bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2813:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2984:18: error: expected ',' or '...' before '&&' token signal2(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2813:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2984:24: error: invalid constructor; you probably meant 'sigc::signal2 (const sigc::signal2&)' signal2(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2817:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2993:29: error: expected ',' or '...' before '&&' token signal2& operator=(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2817:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2945:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2945:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:87: error: a function call cannot appear in a constant-expression bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2949:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2827:89: error: template argument 3 is invalid bound_const_mem_functor1> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2949:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2828:5: error: expected unqualified-id before '{' token { return bound_const_mem_functor1>(this, &signal1::emit); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2953:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2849:18: error: expected ',' or '...' before '&&' token signal1(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2953:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2849:24: error: invalid constructor; you probably meant 'sigc::signal1 (const sigc::signal1&)' signal1(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2858:29: error: expected ',' or '...' before '&&' token signal1& operator=(signal1&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2& sigc::signal2::operator=(sigc::signal2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2995:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2810:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2995:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2814:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3081:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1::result_type sigc::signal1::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2818:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3081:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1& sigc::signal1::operator=(sigc::signal1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2860:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3085:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2860:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3085:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2944:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3089:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2944:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3089:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2948:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2948:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:74: error: wrong number of template arguments (3, should be 5) bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2952:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2952:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:74: error: wrong number of template arguments (3, should be 4) bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2488:7: error: provided for 'template class sigc::bound_const_mem_functor2' class bound_const_mem_functor2 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2962:75: error: expected unqualified-id before ',' token bound_const_mem_functor2, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2984:18: error: expected ',' or '...' before '&&' token signal2(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2984:24: error: invalid constructor; you probably meant 'sigc::signal2 (const sigc::signal2&)' signal2(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2993:29: error: expected ',' or '...' before '&&' token signal2& operator=(signal2&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2945:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2945:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2949:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2949:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2::result_type sigc::signal2::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2953:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2953:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2& sigc::signal2::operator=(sigc::signal2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2995:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:2995:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2560:7: error: provided for 'template class sigc::bound_const_mem_functor3' class bound_const_mem_functor3 ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3081:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:75: error: expected unqualified-id before ',' token bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3121:18: error: expected ',' or '...' before '&&' token signal3(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3121:24: error: invalid constructor; you probably meant 'sigc::signal3 (const sigc::signal3&)' signal3(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3130:29: error: expected ',' or '...' before '&&' token signal3& operator=(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3& sigc::signal3::operator=(sigc::signal3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3132:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3132:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3220:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3220:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3224:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3224:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3228:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3228:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:74: error: wrong number of template arguments (3, should be 6) bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2634:7: error: provided for 'template class sigc::bound_const_mem_functor4' class bound_const_mem_functor4 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:75: error: expected unqualified-id before ',' token bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3260:18: error: expected ',' or '...' before '&&' token signal4(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3260:24: error: invalid constructor; you probably meant 'sigc::signal4 (const sigc::signal4&)' signal4(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3269:29: error: expected ',' or '...' before '&&' token signal4& operator=(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3081:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3085:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3085:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3089:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3089:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:74: error: wrong number of template arguments (3, should be 5) bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2560:7: error: provided for 'template class sigc::bound_const_mem_functor3' class bound_const_mem_fun/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ ctor3 ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3099:75: error: expected unqualified-id before ',' token bound_const_mem_functor3, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4& sigc::signal4::operator=(sigc::signal4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3271:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3271:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3361:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3361:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3365:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3365:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3369:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3369:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:74: error: wrong number of template arguments (3, should be 7) bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2710:7: error: provided for 'template class sigc::bound_const_mem_functor5' class bound_const_mem_functor5 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:75: error: expected unqualified-id before ',' token bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3401:18: error: expected ',' or '...' before '&&' token signal5(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3401:24: error: invalid constructor; you probably meant 'sigc::signal5 (const sigc::signal5&)' signal5(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3410:29: error: expected ',' or '...' before '&&' token signal5& operator=(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5& sigc::signal5::operator=(sigc::signal5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3412:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3412:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3504:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3504:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3508:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3508:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3512:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3512:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:74: error: wrong number of template arguments (3, should be 8) bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2788:7: error: provided for 'template class sigc::bound_const_mem_functor6' class bound_const_mem_functor6 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:75: error: expected unqualified-id before ',' token bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3544:18: error: expected ',' or '...' before '&&' token signal6(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3544:24: error: invalid constructor; you probably meant 'sigc::signal6 (const sigc::signal6&)' signal6(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3553:29: error: expected ',' or '...' before '&&' token signal6& operator=(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:75: error: '_A_a6' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:83: error: '_A_a6' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3121:18: error: expected ',' or '...' before '&&' token signal3(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3121:24: error: invalid constructor; you probably meant 'sigc::signal3 (const sigc::signal3&)' signal3(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3130:29: error: expected ',' or '...' before '&&' token signal3& operator=(signal3&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3082:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3086:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3::result_type sigc::signal3::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3090:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3& sigc::signal3::operator=(sigc::signal3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3132:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3132:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3220:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3220:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6& sigc::signal6::operator=(sigc::signal6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3555:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3555:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3649:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3649:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3653:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3224:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3224:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3228:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3228:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:74: error: wrong number of template arguments (3, should be 6) bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3653:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3657:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3657:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:74: error: wrong number of template arguments (3, should be 9) bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2868:7: error: provided for 'template class sigc::bound_const_mem_functor7' class bound_const_mem_functor7 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:75: error: expected unqualified-id before ',' token bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2634:7: error: provided for 'template class sigc::bound_const_mem_functor4' class bound_const_mem_functor4 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3238:75: error: expected unqualified-id before ',' token bound_const_mem_functor4, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3260:18: error: expected ',' or '...' before '&&' token signal4(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3260:24: error: invalid constructor; you probably meant 'sigc::signal4 (const sigc::signal4&)' signal4(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3269:29: error: expected ',' or '...' before '&&' token signal4& operator=(signal4&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3689:18: error: expected ',' or '...' before '&&' token signal7(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3689:24: error: invalid constructor; you probably meant 'sigc::signal7 (const sigc::signal7&)' signal7(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3698:29: error: expected ',' or '...' before '&&' token signal7& operator=(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:75: error: '_A_a6' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:82: error: '_A_a7' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:83: error: '_A_a6' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:90: error: '_A_a7' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:61: error: '_A_a7' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7& sigc::signal7::operator=(sigc::signal7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3700:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3700:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3815:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3815:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3824:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3826:95: error: 'move' is not a member of 'std' signal7::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3826:105: error: 'src' was not declared in this scope signal7::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3863:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3863:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3221:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3872:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3874:39: error: 'move' is not a member of 'std' signal0::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3874:49: error: 'src' was not declared in this scope signal0::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3225:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4::result_type sigc::signal4::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3910:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3229:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4& sigc::signal4::operator=(sigc::signal4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3271:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3271:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3361:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3361:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3365:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3365:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3369:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3369:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:74: error: wrong number of template arguments (3, should be 7) bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2710:7: error: provided for 'template class sigc::bound_const_mem_functor5' class bound_const_mem_functor5 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3379:75: error: expected unqualified-id before ',' token bound_const_mem_functor5, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3401:18: error: expected ',' or '...' before '&&' token signal5(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3401:24: error: invalid constructor; you probably meant 'sigc::signal5 (const sigc::signal5&)' signal5(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3410:29: error: expected ',' or '...' before '&&' token signal5& operator=(signal5&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3362:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3366:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5::result_type sigc::signal5::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3370:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5& sigc::signal5::operator=(sigc::signal5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3412:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3412:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3504:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3504:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3508:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3508:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3512:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3512:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:74: error: wrong number of template arguments (3, should be 8) bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2788:7: error: provided for 'template class sigc::bound_const_mem_functor6' class bound_const_mem_functor6 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3522:75: error: expected unqualified-id before ',' token bound_const_mem_functor6, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3544:18: error: expected ',' or '...' before '&&' token signal6(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3544:24: error: invalid constructor; you probably meant 'sigc::signal6 (const sigc::signal6&)' signal6(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3553:29: error: expected ',' or '...' before '&&' token signal6& operator=(signal6&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3505:75: error: '_A_a6' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3509:83: error: '_A_a6' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6::result_type sigc::signal6::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3513:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6& sigc::signal6::operator=(sigc::signal6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3555:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3555:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3649:20: error: 'type_trait_take_t' has not been declared result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3649:37: error: expected ',' or '...' before '<' token result_type emit(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3653:28: error: 'type_trait_take_t' has not been declared result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3910:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3653:45: error: expected ',' or '...' before '<' token result_type emit_reverse(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3919:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3657:26: error: 'type_trait_take_t' has not been declared result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3657:43: error: expected ',' or '...' before '<' token result_type operator()(type_trait_take_t _A_a1, type_trait_take_t _A_a2, type_trait_take_t _A_a3, type_trait_take_t _A_a4, type_trait_take_t _A_a5, type_trait_take_t _A_a6, type_trait_take_t _A_a7) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3921:47: error: 'move' is not a member of 'std' signal1::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:50: error: 'type_trait_take_t' was not declared in this scope bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3921:57: error: 'src' was not declared in this scope signal1::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3957:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3957:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3966:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3968:55: error: 'move' is not a member of 'std' signal2::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3968:65: error: 'src' was not declared in this scope signal2::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4004:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4004:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4013:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4015:63: error: 'move' is not a member of 'std' signal3::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4015:73: error: 'src' was not declared in this scope signal3::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4051:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4051:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4060:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4062:71: error: 'move' is not a member of 'std' signal4::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4062:81: error: 'src' was not declared in this scope signal4::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4098:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4098:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4107:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4109:79: error: 'move' is not a member of 'std' signal5::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4109:89: error: 'src' was not declared in this scope signal5::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4145:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4145:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4154:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4156:87: error: 'move' is not a member of 'std' signal6::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4156:97: error: 'src' was not declared in this scope signal6::operator=(std::move(src)); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:87:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:43:14: error: expected ';' at end of member declaration connection() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:43:16: error: 'noexcept' does not name a type connection() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:80:16: error: expected ';' at end of member declaration bool empty() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:80:22: error: 'noexcept' does not name a type bool empty() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:85:20: error: expected ';' at end of member declaration bool connected() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:85:26: error: 'noexcept' does not name a type bool connected() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:90:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:90:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:97:38: error: expected ';' at end of member declaration bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:97:40: error: 'noexcept' does not name a type bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:102:16: error: expected ';' at end of member declaration bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:102:18: error: 'noexcept' does not name a type bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:111:17: error: expected ';' at end of member declaration operator bool() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:111:19: error: 'noexcept' does not name a type operator bool() noexcept; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:125: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:307:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:151: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:178: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:74: error: wrong number of template arguments (3, should be 9) bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/mem_fun.h:2868:7: error: provided for 'template class sigc::bound_const_mem_functor7' class bound_const_mem_functor7 ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3667:75: error: expected unqualified-id before ',' token bound_const_mem_functor7, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> make_slot() const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3689:18: error: expected ',' or '...' before '&&' token signal7(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3689:24: error: invalid constructor; you probably meant 'sigc::signal7 (const sigc::signal7&)' signal7(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3698:29: error: expected ',' or '...' before '&&' token signal7& operator=(signal7&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:40: error: '_A_a1' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:47: error: '_A_a2' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:54: error: '_A_a3' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:61: error: '_A_a4' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:68: error: '_A_a5' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:75: error: '_A_a6' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3650:82: error: '_A_a7' was not declared in this scope { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::emit_reverse(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:48: error: '_A_a1' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:55: error: '_A_a2' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:62: error: '_A_a3' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:69: error: '_A_a4' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:76: error: '_A_a5' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:83: error: '_A_a6' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3654:90: error: '_A_a7' was not declared in this scope { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7::result_type sigc::signal7::operator()(int) const': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:19: error: '_A_a1' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:26: error: '_A_a2' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:33: error: '_A_a3' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:40: error: '_A_a4' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:47: error: '_A_a5' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:486:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:151: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:178: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:54: error: '_A_a6' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3658:61: error: '_A_a7' was not declared in this scope { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); } ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7& sigc::signal7::operator=(sigc::signal7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3700:28: error: 'move' is not a member of 'std' signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3700:38: error: 'src' was not declared in this scope signal_base::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3815:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3815:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3824:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3826:95: error: 'move' is not a member of 'std' signal7::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3826:105: error: 'src' was not declared in this scope signal7::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3863:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3863:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3872:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3874:39: error: 'move' is not a member of 'std' signal0::operator=(std::move(src)); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3874:49: error: 'src' was not declared in this scope signal0::operator=(std::move(src)); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3910:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3910:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3919:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3921:47: error: 'move' is not a member of 'std' signal1::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3921:57: error: 'src' was not declared in this scope signal1::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3957:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3957:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3966:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3968:55: error: 'move' is not a member of 'std' signal2::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:643:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:3968:65: error: 'src' was not declared in this scope signal2::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4004:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4004:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:178: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4013:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4015:63: error: 'move' is not a member of 'std' signal3::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4015:73: error: 'src' was not declared in this scope signal3::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4051:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4051:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4060:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4062:71: error: 'move' is not a member of 'std' signal4::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4062:81: error: 'src' was not declared in this scope signal4::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4098:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4098:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4107:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4109:79: error: 'move' is not a member of 'std' signal5::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4109:89: error: 'src' was not declared in this scope signal5::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4145:16: error: expected ',' or '...' before '&&' token signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4145:22: error: invalid constructor; you probably meant 'sigc::signal (const sigc::signal&)' signal(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4154:27: error: expected ',' or '...' before '&&' token signal& operator=(signal&& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal& sigc::signal::operator=(sigc::signal)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4156:87: error: 'move' is not a member of 'std' signal6::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:4156:97: error: 'src' was not declared in this scope signal6::operator=(std::move(src)); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:778:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:87:0, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:43:14: error: expected ';' at end of member declaration connection() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:43:16: error: 'noexcept' does not name a type connection() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:80:16: error: expected ';' at end of member declaration bool empty() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:80:22: error: 'noexcept' does not name a type bool empty() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:85:20: error: expected ';' at end of member declaration bool connected() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:85:26: error: 'noexcept' does not name a type bool connected() const noexcept; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:90:18: error: expected ';' at end of member declaration bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:90:24: error: 'noexcept' does not name a type bool blocked() const noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:97:38: error: expected ';' at end of member declaration bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:97:40: error: 'noexcept' does not name a type bool block(bool should_block = true) noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:102:16: error: expected ';' at end of member declaration bool unblock() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:102:18: error: 'noexcept' does not name a type bool unblock() noexcept; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:111:17: error: expected ';' at end of member declaration operator bool() noexcept; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/connection.h:111:19: error: 'noexcept' does not name a type operator bool() noexcept; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:148:125: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:307:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:205: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:170:151: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:192:178: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:215:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:239:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:890:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:264:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:151: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:290:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:328:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:486:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:232: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:349:151: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:978:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:259: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:259: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1041:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:371:178: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:225: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:226: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:286: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:394:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:418:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1265:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:134: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:141: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:443:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:178: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:151: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:469:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:506:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:643:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:178: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:66: error: 'type_trait_pass_t' was not declared in this scope { return this-/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ >functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:205: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:528:178: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:551:205: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:232: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:575:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:259: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:600:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<2, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:205: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:225: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:226: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:286: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:626:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:663:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:778:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1456:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:686:205: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:183: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:710:232: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:212: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: noteIn file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ : in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:735:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<3, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:239: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:232: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:761:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:266: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:798:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:890:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:293: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:259: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:320: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1621:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:244: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:273: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:300: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:266: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:267: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:327: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:293: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:294: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:354: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1762:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:305: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:334: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:300: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:301: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:361: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:266: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:267: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:327: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:328: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:388: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1880:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:366: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:334: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:335: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:395: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:300: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:301: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:361: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:362: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:422: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1976:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5, type_trait_take_t _A_bound6) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:366: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:367: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:427: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:334: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:335: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:395: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:396: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:456: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:125: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2054:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5, type_trait_take_t _A_bound6, type_trait_take_t _A_bound7) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:822:232: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:847:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<4, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:259: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:873:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:910:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:978:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:935:259: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:259: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:961:286: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:998:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1041:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:133: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:140: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:225: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:226: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:286: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ : in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:366: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:367: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:427: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:428: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:488: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:186:40: error: expected ')' before '<' token bind_return_functor(type_trait_take_t _A_functor, type_trait_take_t _A_ret_value) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1265:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:134: error: '.' cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:141: error: a function call cannot appear in a constant-expression return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>> (bound1_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:151: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:178: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ : note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:205: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:232: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:259: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:225: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:226: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:286: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1456:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:183: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:212: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:239: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:266: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:293: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:259: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:260: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:320: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1621:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:244: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:273: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:300: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:266: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:267: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:327: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:232: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:233: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:293: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:294: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:354: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1762:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: ^ in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:305: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:334: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:300: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:301: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:361: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<6, T_functor>::deduce_result_type::type sigc::hide_functor<6, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:205: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:206: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:266: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:267: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:327: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:328: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:388: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:133:51: error: expected ')' before '<' token explicit retype_return_functor(type_trait_take_t _A_functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:126: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1880:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:153: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:180: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:207: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:366: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:207: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:208: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:234: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:207: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:208: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:234: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:235: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:261: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:334: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:262:42: error: expected ')' before '<' token retype_return_functor(type_trait_take_t _A_functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:335: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:395: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:178: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:179: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:239: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:240: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:300: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:301: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:361: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:362: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:422: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1976:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5, type_trait_take_t _A_bound6) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:366: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:367: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:427: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::deduce_result_type::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:151: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:152: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:212: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:213: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:273: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:274: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:334: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:335: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:395: error: expected '(' before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:396: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:456: error: expected '(' before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:125: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2054:33: error: expected ')' before '<' token bind_functor(type_trait_take_t _A_func, type_trait_take_t _A_bound1, type_trait_take_t _A_bound2, type_trait_take_t _A_bound3, type_trait_take_t _A_bound4, type_trait_take_t _A_bound5, type_trait_take_t _A_bound6, type_trait_take_t _A_bound7) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()()': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:64: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:183: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:184: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:244: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:245: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:305: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:306: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:366: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:367: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:427: error: expected '(' before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:428: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:488: error: expected '(' before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>, type_trait_pass_t::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke()); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:186:40: error: expected ')' before '<' token bind_return_functor(type_trait_take_t _A_functor, type_trait_take_t _A_ret_value) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:198:44: error: expected ')' before '<' token explicit retype_functor(type_trait_take_t _A_functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:119: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:147: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:175: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:203: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:203: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:204: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:231: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: note: i/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:203: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:204: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:231: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:232: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ n expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference::type sigc::bind_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:54:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:56:11: error: expected unqualified-id before '>' token >::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:104: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:112: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:120: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:128: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:136: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:144: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:85:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:152: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:133:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:24: error: 'deduce_result_t' in namespace 'sigc' does not name a type typename sigc::deduce_result_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected template-argument before '<' token typename sigc::deduce_result_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected '>' before '<' token In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:154:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:97: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:105: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:176:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:113: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:199:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:121: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:129: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:223:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:129: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:137: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:256:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:129: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:137: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:145: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:121: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:304:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:148: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:175: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:202: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:325:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expan/scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ sion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:347:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:229: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:370:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:229: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:230: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:256: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:394:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:427:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:121: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:148: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:175: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:458:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:479:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:501:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:202: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:524:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:229: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:548:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:229: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:230: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:580:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:256: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:592:117: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:613:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:85:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:110:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:111:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:138:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:140:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:169:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:172:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:203:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:207:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:240:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:245:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:280:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:286:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:635:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:658:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:682:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:714:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:727:144: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:749:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:772:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:796:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:828:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:842:171: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:865:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:889:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:921:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:936:198: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:960:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:992:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<6, T_functor>::deduce_result_type::type sigc::hide_functor<6, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:66: error: 'type_trait_pass_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:117: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:118: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:144: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:145: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:171: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:172: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:198: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:199: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:225: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:133:51: error: expected ')' before '<' token explicit retype_return_functor(type_trait_take_t _A_functor) ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:126: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:153: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:180: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:207: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:207: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:208: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:234: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:75: error: 'type_trait_pass_t' was not declared in this scope { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:38: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:22: error: expected primary-expression before '(' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:126: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:127: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:153: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:154: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:180: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:181: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:207: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:208: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:234: error: expected primary-expression before '>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:235: error: expected primary-expression before ',' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:261: error: expected primary-expression before '>>' token { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:262:42: error: expected ')' before '<' token retype_return_functor(type_trait_take_t _A_functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:59: error: 'type_trait_pass_t' was not declared in this scope { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:76:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:198:44: error: expected ')' before '<' token explicit retype_functor(type_trait_take_t _A_functor) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:101:119: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:117:147: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:133:175: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:149:203: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:203: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:204: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:165:231: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor::deduce_result_type::type sigc::retype_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:66: error: 'type_trait_take_t' was not declared in this scope { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:119: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:120: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:147: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:148: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:175: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:176: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:203: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:204: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:231: error: expected primary-expression before '>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:232: error: expected primary-expression before ',' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/retype.h:181:259: error: expected primary-expression before '>>' token { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t, type_trait_take_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:54:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:56:11: error: expected unqualified-id before '>' token >::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:104: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:112: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:120: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:128: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:136: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:144: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor::deduce_result_type::type sigc::compose1_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc' /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:152: error: spurious '>>', use '>' to terminate a template argument list { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:24: error: 'deduce_result_t' in namespace 'sigc' does not name a type typename sigc::deduce_result_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected template-argument before '<' token typename sigc::deduce_result_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected '>' before '<' token /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:164:97: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:172:105: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:180:113: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:188:121: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:196:129: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:129: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:204:137: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor::deduce_result_type::type sigc::compose2_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:58: error: 'deduce_result_t' is not a member of 'sigc' sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:89: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:97: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:105: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:113: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:121: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:129: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:137: error: expected primary-expression before ',' token sigc::deduce_result_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/compose.h:212:145: error: expected primary-expression before '>>' token sigc::deduce_result_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:121: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:148: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:175: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:202: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:229: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:229: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:230: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:256: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:121: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:148: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:175: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:202: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:229: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor::deduce_result_type::type sigc::exception_catch_functor::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:70: error: 'type_trait_pass_t' was not declared in this scope return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:121: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:122: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:148: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:149: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:175: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:176: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:202: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:203: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:229: error: expected primary-expression before '>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:230: error: expected primary-expression before ',' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:256: error: expected primary-expression before '>>' token return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:66: error: 'type_trait_pass_t' was not declared in this scope { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:47: error: parse error in template argument list { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:91: error: expected unqualified-id before ',' token { typedef typename adaptor_type::template deduce_result_type, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t, type_trait_pass_t>::type type; }; ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:85:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t> ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:110:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:111:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:138:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:140:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:169:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:172:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:203:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:207:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:240:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:245:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1::deduce_result_type::type sigc::track_obj_functor1::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)': /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:280:7: error: 'type_trait_pass_t' was not declared in this scope type_trait_pass_t, ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:7:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';' #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator() ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES' return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES< ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:89, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:31: error: expected primary-expression before '>' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:32: error: expected primary-expression before ',' token type_trait_pass_t, ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/adaptors/track_obj.h:286:31: error: expected primary-expression before '>>' token type_trait_pass_t> ^ subscriber.cpp: In member function 'void Mcs::Subscriber::notify(const string&, const string&, const KeyVariant&)': subscriber.cpp:21:35: error: no match for call to '(Mcs::SubscriberNotify {aka sigc::slot&, const std::basic_string&, const boost::variant >&>}) (const string&, const string&, const KeyVariant&)' m_notify (domain, key, value); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1844:7: note: candidate is: class slot ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:19: note: T_return sigc::slot3::operator()(int, int, int) const [with T_return = void; T_arg1 = const std::basic_string&; T_arg2 = const std::basic_string&; T_arg3 = const boost::variant >&] inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:836:19: note: no known conversion for argument 1 from 'const string {aka const std::basic_string}' to 'int' In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:10: warning: inline function 'sigc::internal::signal_exec::signal_exec(const sigc::internal::signal_impl*)' used but never defined [enabled by default] inline signal_exec(const signal_impl* sig) noexcept ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/types.h:4, from subscriber.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:15: warning: inline function 'bool sigc::slot_base::empty() const' used but never defined [enabled by default] inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:15: warning: inline function 'bool sigc::slot_base::blocked() const' used but never defined [enabled by default] inline bool blocked() const noexcept ^ Makefile:411: recipe for target 'subscriber.lo' failed gmake[2]: *** [subscriber.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from ../mcs/key.h:8:0, from key.cpp:1: ../mcs/subscriber.h: In member function 'Mcs::Subscriber& Mcs::Subscriber::operator=(const Mcs::Subscriber&)': ../mcs/subscriber.h:9:9: error: ambiguous overload for 'operator=' (operand types are 'Mcs::SubscriberNotify {aka sigc::slot&, const std::basic_string&, const boost::variant >&>}' and 'const SubscriberNotify {aka const sigc::slot&, const std::basic_string&, const boost::variant >&>}') class Subscriber ^ ../mcs/subscriber.h:9:9: note: candidates are: In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1880:9: note: sigc::slot& sigc::slot::operator=(const sigc::slot&) [with T_return = void; T_arg1 = const std::basic_string&; T_arg2 = const std::basic_string&; T_arg3 = const boost::variant >&] slot& operator=(const slot& src) ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:1891:9: note: sigc::slot& sigc::slot::operator=(sigc::slot) [with T_return = void; T_arg1 = const std::basic_string&; T_arg2 = const std::basic_string&; T_arg3 = const boost::variant >&; sigc::slot = sigc::slot&, const std::basic_string&, const boost::variant >&>] slot& operator=(slot&& src) ^ key.cpp: In member function 'void Mcs::Key::add_subscriber(const string&, Mcs::SubscriberNotify)': key.cpp:22:25: note: synthesized method 'Mcs::Subscriber& Mcs::Subscriber::operator=(const Mcs::Subscriber&)' first required here subscribers[name] = Subscriber (notify); ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h: At global scope: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:181:10: warning: inline function 'sigc::internal::signal_exec::signal_exec(const sigc::internal::signal_impl*)' used but never defined [enabled by default] inline signal_exec(const signal_impl* sig) noexcept ^ In file included from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot.h:8:0, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal_base.h:27, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/signal.h:8, from /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/sigc++.h:86, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm/thread.h:58, from /scratch/audio/bmpx/work/.buildlink/include/glibmm-2.4/glibmm.h:87, from ../mcs/key.h:4, from key.cpp:1: /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:308:15: warning: inline function 'bool sigc::slot_base::empty() const' used but never defined [enabled by default] inline bool empty() const noexcept ^ /scratch/audio/bmpx/work/.buildlink/include/sigc++-2.0/sigc++/functors/slot_base.h:314:15: warning: inline function 'bool sigc::slot_base::blocked() const' used but never defined [enabled by default] inline bool blocked() const noexcept ^ Makefile:411: recipe for target 'key.lo' failed gmake[2]: *** [key.lo] Error 1 gmake[2]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14/mcs' Makefile:559: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/scratch/audio/bmpx/work/bmpx-0.40.14' Makefile:387: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. make[1]: stopped in /bulk-data/pkgsrc/audio/bmpx *** Error code 1 Stop. make: stopped in /bulk-data/pkgsrc/audio/bmpx