paco →
2.0.9-3 →
armhf → 2023-05-22 14:32:00
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard
+==============================================================================+
| paco 2.0.9-3 (armhf) Mon, 22 May 2023 13:55:12 +0000 |
+==============================================================================+
Package: paco
Version: 2.0.9-3
Source Version: 2.0.9-3
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-131880e9-2b12-4944-8e85-09ddd456e400' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.5 MB]
Fetched 28.3 MB in 31s (900 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'paco' packaging is maintained in the 'Git' version control system at:
git://git.debian.org/collab-maint/paco.git
Please use:
git clone git://git.debian.org/collab-maint/paco.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 433 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main paco 2.0.9-3 (dsc) [1849 B]
Get:2 http://172.17.4.1/private bookworm-staging/main paco 2.0.9-3 (tar) [427 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main paco 2.0.9-3 (diff) [3452 B]
Fetched 433 kB in 0s (1678 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/paco-vN5FnW/paco-2.0.9' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/paco-vN5FnW' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-pB66qX/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-pB66qX/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-pB66qX/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (2819 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (24.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12527 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libgtkmm-2.4-dev, dh-autoreconf
Filtered Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libgtkmm-2.4-dev, dh-autoreconf
dpkg-deb: building package 'sbuild-build-depends-paco-dummy' in '/<<BUILDDIR>>/resolver-pB66qX/apt_archive/sbuild-build-depends-paco-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-paco-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Sources [515 B]
Get:5 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ Packages [597 B]
Fetched 2445 B in 1s (3468 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install paco build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz file
fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base
gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0
gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base
gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
libarchive-zip-perl libatk1.0-0 libatk1.0-dev libatkmm-1.6-1v5
libatkmm-1.6-dev libavahi-client3 libavahi-common-data libavahi-common3
libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2
libcairo-script-interpreter2 libcairo2 libcairo2-dev libcairomm-1.0-1v5
libcairomm-1.0-dev libcups2 libdatrie-dev libdatrie1 libdbus-1-3
libdebhelper-perl libdeflate-dev libdeflate0 libelf1 libexpat1 libexpat1-dev
libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
libfreetype-dev libfreetype6 libfribidi-dev libfribidi0 libgdk-pixbuf-2.0-0
libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data
libglib2.0-dev libglib2.0-dev-bin libglibmm-2.4-1v5 libglibmm-2.4-dev
libgraphite2-3 libgraphite2-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev
libgtkmm-2.4-1v5 libgtkmm-2.4-dev libharfbuzz-dev libharfbuzz-gobject0
libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b libice-dev libice6
libicu-dev libicu72 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
libjpeg62-turbo-dev liblerc-dev liblerc4 liblzma-dev liblzo2-2 libmagic-mgc
libmagic1 libmount-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangomm-1.4-dev libpangoxft-1.0-0
libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1
libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev libpng16-16
libpthread-stubs0-dev libpython3-stdlib libpython3.11-minimal
libpython3.11-stdlib libselinux1-dev libsepol-dev libsigc++-2.0-0v5
libsigc++-2.0-dev libsm-dev libsm6 libsub-override-perl libthai-data
libthai-dev libthai0 libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0
libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data
libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0
libxcb-shm0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-utils libxrandr-dev
libxrandr2 libxrender-dev libxrender1 libzstd-dev m4 man-db media-types
pango1.0-tools pkg-config pkgconf pkgconf-bin po-debconf python3
python3-distutils python3-lib2to3 python3-minimal python3.11
python3.11-minimal shared-mime-info uuid-dev x11-common x11proto-core-dev
x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
libasprintf-dev libgettextpo-dev groff libatkmm-1.6-doc libcairo2-doc
libcairomm-1.0-doc cups-common libdatrie-doc freetype2-doc
low-memory-monitor libgirepository1.0-dev libglib2.0-doc libglibmm-2.4-doc
libgtkmm-3.0-dev libgraphite2-utils gvfs libgtk2.0-doc libgtkmm-2.4-doc
libice-doc icu-doc liblzma-doc libpango1.0-doc libsigc++-2.0-doc libsm-doc
libthai-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc
libxcb-doc libxext-doc m4-doc apparmor less www-browser graphicsmagick
libmail-box-perl python3-doc python3-tk python3-venv python3.11-venv
python3.11-doc binfmt-support
Recommended packages:
librsvg2-common curl | wget | lynx dbus libarchive-cpio-perl xdg-user-dirs
libgail-common libgtk2.0-bin libpng-tools libltdl-dev libmail-sendmail-perl
ca-certificates
The following NEW packages will be installed:
adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev
bsdextrautils debhelper dh-autoreconf dh-strip-nondeterminism dwz file
fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base
gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0
gir1.2-gtk-2.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 groff-base
gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
libarchive-zip-perl libatk1.0-0 libatk1.0-dev libatkmm-1.6-1v5
libatkmm-1.6-dev libavahi-client3 libavahi-common-data libavahi-common3
libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2
libcairo-script-interpreter2 libcairo2 libcairo2-dev libcairomm-1.0-1v5
libcairomm-1.0-dev libcups2 libdatrie-dev libdatrie1 libdbus-1-3
libdebhelper-perl libdeflate-dev libdeflate0 libelf1 libexpat1 libexpat1-dev
libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
libfreetype-dev libfreetype6 libfribidi-dev libfribidi0 libgdk-pixbuf-2.0-0
libgdk-pixbuf-2.0-dev libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common
libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data
libglib2.0-dev libglib2.0-dev-bin libglibmm-2.4-1v5 libglibmm-2.4-dev
libgraphite2-3 libgraphite2-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev
libgtkmm-2.4-1v5 libgtkmm-2.4-dev libharfbuzz-dev libharfbuzz-gobject0
libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b libice-dev libice6
libicu-dev libicu72 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
libjpeg62-turbo-dev liblerc-dev liblerc4 liblzma-dev liblzo2-2 libmagic-mgc
libmagic1 libmount-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangomm-1.4-dev libpangoxft-1.0-0
libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1
libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev libpng16-16
libpthread-stubs0-dev libpython3-stdlib libpython3.11-minimal
libpython3.11-stdlib libselinux1-dev libsepol-dev libsigc++-2.0-0v5
libsigc++-2.0-dev libsm-dev libsm6 libsub-override-perl libthai-data
libthai-dev libthai0 libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0
libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data
libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0
libxcb-shm0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1
libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6
libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-utils libxrandr-dev
libxrandr2 libxrender-dev libxrender1 libzstd-dev m4 man-db media-types
pango1.0-tools pkg-config pkgconf pkgconf-bin po-debconf python3
python3-distutils python3-lib2to3 python3-minimal python3.11
python3.11-minimal sbuild-build-depends-paco-dummy shared-mime-info uuid-dev
x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev
zlib1g-dev
0 upgraded, 204 newly installed, 0 to remove and 5 not upgraded.
Need to get 82.0 MB of archives.
After this operation, 317 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-pB66qX/apt_archive ./ sbuild-build-depends-paco-dummy 0.invalid.0 [884 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-minimal armhf 3.11.2-6 [797 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.11-minimal armhf 3.11.2-6 [1679 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.11.2-1 [26.0 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 10.0.0 [26.1 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-stdlib armhf 3.11.2-6 [1668 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf python3.11 armhf 3.11.2-6 [572 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.11.2-1 [9012 B]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.11.2-1 [26.0 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-10 [774 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-5 [78.5 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.2-2 [1342 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.44-3 [95.3 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.44-3 [41.5 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-12 [156 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf2.0-common all 2.42.10+dfsg-1 [306 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.74.6-1 [1203 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [571 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf shared-mime-info armhf 2.2-1 [726 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.39-2 [258 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.14-1 [50.9 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-6.1 [27.0 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf liblerc4 armhf 4.0.0+ds-2 [133 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libwebp7 armhf 1.2.4-0.1 [242 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libtiff6 armhf 4.5.0-5 [293 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.10+dfsg-1+b1 [123 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf gtk-update-icon-cache armhf 3.24.36-3+rpi1 [41.6 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf adwaita-icon-theme all 43-1 [5124 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf at-spi2-common all 2.46.0-5 [162 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-3 [256 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-12 [495 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-12 [1201 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.4 [942 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b3 [258 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-5 [329 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-6 [1068 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config armhf 2.14.1-4 [315 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.14.1-4 [366 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf fontconfig armhf 2.14.1-4 [449 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libgirepository-1.0-1 armhf 1.74.0-3+b1 [87.5 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-glib-2.0 armhf 1.74.0-3+b1 [160 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libatk1.0-0 armhf 2.46.0-5 [41.4 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-atk-1.0 armhf 2.46.0-5 [23.6 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-freedesktop armhf 1.74.0-3+b1 [37.5 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.10+dfsg-1+b1 [13.5 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libgtk2.0-common all 2.24.33-2 [2700 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-harfbuzz-0.0 armhf 6.0.0+dfsg-3 [1579 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libfribidi0 armhf 1.0.8-2.1 [63.7 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 6.0.0+dfsg-3 [1894 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libthai-data all 0.1.29-1 [176 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libdatrie1 armhf 0.2.13-2+b2 [39.9 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libthai0 armhf 0.1.29-1 [54.5 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libpango-1.0-0 armhf 1.50.12+ds-1 [186 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.42.2-1 [461 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.7-2 [112 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.15-1 [139 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.8.4-2 [292 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.8.4-2 [690 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.15-1 [114 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.15-1 [106 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.0 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-7 [482 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libpangoft2-1.0-0 armhf 1.50.12+ds-1 [40.5 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libpangocairo-1.0-0 armhf 1.50.12+ds-1 [30.1 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libxft2 armhf 2.3.6-1 [53.7 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libpangoxft-1.0-0 armhf 1.50.12+ds-1 [24.2 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-pango-1.0 armhf 1.50.12+ds-1 [37.4 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common-data armhf 0.8-10 [107 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common3 armhf 0.8-10 [38.5 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.6-1 [175 kB]
Ign:95 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.6-1
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libavahi-client3 armhf 0.8-10 [41.1 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libcups2 armhf 2.4.2-3 [205 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libxfixes3 armhf 1:6.0.0-2 [21.2 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libxcursor1 armhf 1:1.2.1-1 [38.0 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libxdamage1 armhf 1:1.1.6-1 [14.7 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libxrandr2 armhf 2:1.5.2-2 [35.5 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libgtk2.0-0 armhf 2.24.33-2 [1546 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-gtk-2.0 armhf 2.24.33-2 [215 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 72.1-3 [175 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf pkgconf-bin armhf 1.8.1-1 [27.8 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf pkgconf armhf 1.8.1-1 [25.9 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 1.8.1-1 [13.7 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.4-1 [60.4 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-data all 2.74.6-2 [1207 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-bin armhf 2.74.6-1 [101 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.11.2-3 [76.3 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.11.2-3 [131 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-dev-bin armhf 2.74.6-1 [147 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf uuid-dev armhf 2.38.1-5 [37.7 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libblkid-dev armhf 2.38.1-5 [162 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libsepol-dev armhf 3.4-2 [319 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-16-0 armhf 10.42-1 [210 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-32-0 armhf 10.42-1 [201 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-posix3 armhf 10.42-1 [55.1 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-dev armhf 10.42-1 [648 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libselinux1-dev armhf 3.4-1+b2 [143 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libmount-dev armhf 2.38.1-5 [22.2 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [901 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-dev armhf 2.74.6-1 [1464 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libatk1.0-dev armhf 2.46.0-5 [103 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libsigc++-2.0-0v5 armhf 2.12.0-1 [24.2 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libglibmm-2.4-1v5 armhf 2.66.5-2 [494 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libatkmm-1.6-1v5 armhf 2.28.3-1 [67.3 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libsigc++-2.0-dev armhf 2.12.0-1 [73.3 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libglibmm-2.4-dev armhf 2.66.5-2 [467 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libatkmm-1.6-dev armhf 2.28.3-1 [46.7 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libbrotli-dev armhf 1.0.9-2+b3 [270 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libcairo-gobject2 armhf 1.16.0-7 [111 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libcairo-script-interpreter2 armhf 1.16.0-7 [139 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.5.0-1 [130 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libpng-dev armhf 1.6.39-2 [336 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libfreetype-dev armhf 2.12.1+dfsg-5 [493 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig-dev armhf 2.14.1-4 [383 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-dev armhf 0.42.2-1 [480 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf x11proto-core-dev all 2022.1-1 [3528 B]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.15-1 [175 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.8.4-2 [767 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0-dev armhf 1.15-1 [117 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0-dev armhf 1.15-1 [107 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libxrender-dev armhf 1:0.9.10-1.1 [37.6 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libcairo2-dev armhf 1.16.0-7 [600 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libcairomm-1.0-1v5 armhf 1.14.4-2 [49.1 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libcairomm-1.0-dev armhf 1.14.4-2 [69.9 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libdatrie-dev armhf 0.2.13-2+b2 [15.2 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libdeflate-dev armhf 1.14-1 [48.1 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libfribidi-dev armhf 1.0.8-2.1 [103 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf2.0-bin armhf 2.42.10+dfsg-1+b1 [17.4 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.5-2 [258 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.5-2 [71.8 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libjbig-dev armhf 2.1-6.1 [27.2 kB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf liblzma-dev armhf 5.4.1-0.2 [246 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libzstd-dev armhf 1.5.4+dfsg2-5 [297 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libwebpmux3 armhf 1.2.4-0.1 [106 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libwebpdemux2 armhf 1.2.4-0.1 [98.4 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libwebp-dev armhf 1.2.4-0.1 [349 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libtiffxx6 armhf 4.5.0-5 [144 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf liblerc-dev armhf 4.0.0+ds-2 [147 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libtiff-dev armhf 4.5.0-5 [415 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libgdk-pixbuf-2.0-dev armhf 2.42.10+dfsg-1+b1 [51.7 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-icu0 armhf 6.0.0+dfsg-3 [1556 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-gobject0 armhf 6.0.0+dfsg-3 [1570 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-subset0 armhf 6.0.0+dfsg-3 [1881 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 72.1-3 [9959 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-dev armhf 6.0.0+dfsg-3 [1668 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libthai-dev armhf 0.1.29-1 [21.6 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libxft-dev armhf 2.3.6-1 [71.1 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf pango1.0-tools armhf 1.50.12+ds-1 [37.5 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf libpango1.0-dev armhf 1.50.12+ds-1 [152 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libxinerama-dev armhf 2:1.1.4-3 [19.7 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libxfixes-dev armhf 1:6.0.0-2 [23.2 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libxi-dev armhf 2:1.8-1 [238 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libxrandr-dev armhf 2:1.5.2-2 [43.2 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf libxcursor-dev armhf 1:1.2.1-1 [48.7 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.9 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libxdamage-dev armhf 1:1.1.6-1 [14.5 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libxml2-utils armhf 2.9.14+dfsg-1.2 [95.4 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libgtk2.0-dev armhf 2.24.33-2 [827 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libpangomm-1.4-1v5 armhf 2.46.3-1 [57.3 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libgtkmm-2.4-1v5 armhf 1:2.24.5-4+b1 [717 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf libpangomm-1.4-dev armhf 2.46.3-1 [71.3 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libgtkmm-2.4-dev armhf 1:2.24.5-4+b1 [612 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.14.6-1 [175 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 81.8 MB in 17s (4878 kB/s)
Selecting previously unselected package libpython3.11-minimal:armhf.
(Reading database ... 12527 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.2-6_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.2-6) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.2-6_armhf.deb ...
Unpacking python3.11-minimal (3.11.2-6) ...
Setting up libpython3.11-minimal:armhf (3.11.2-6) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.11-minimal (3.11.2-6) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12843 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.11.2-1_armhf.deb ...
Unpacking python3-minimal (3.11.2-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.0.0_all.deb ...
Unpacking media-types (10.0.0) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../libpython3.11-stdlib_3.11.2-6_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.2-6) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../python3.11_3.11.2-6_armhf.deb ...
Unpacking python3.11 (3.11.2-6) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.11.2-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.2-1) ...
Setting up python3-minimal (3.11.2-1) ...
Selecting previously unselected package python3.
(Reading database ... 13251 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.2-1_armhf.deb ...
Unpacking python3 (3.11.2-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.4-10_armhf.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../003-bsdextrautils_2.38.1-5_armhf.deb ...
Unpacking bsdextrautils (2.38.1-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../004-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../005-man-db_2.11.2-2_armhf.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.44-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../007-libmagic1_1%3a5.44-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.44-3_armhf.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../009-gettext-base_0.21-12_armhf.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../010-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../011-libgdk-pixbuf2.0-common_2.42.10+dfsg-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../012-libglib2.0-0_2.74.6-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.74.6-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../013-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../014-libxml2_2.9.14+dfsg-1.2_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../015-shared-mime-info_2.2-1_armhf.deb ...
Unpacking shared-mime-info (2.2-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../016-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../017-libpng16-16_1.6.39-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.39-2) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../018-libdeflate0_1.14-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.14-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../019-libjbig0_2.1-6.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-6.1) ...
Selecting previously unselected package liblerc4:armhf.
Preparing to unpack .../020-liblerc4_4.0.0+ds-2_armhf.deb ...
Unpacking liblerc4:armhf (4.0.0+ds-2) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../021-libwebp7_1.2.4-0.1_armhf.deb ...
Unpacking libwebp7:armhf (1.2.4-0.1) ...
Selecting previously unselected package libtiff6:armhf.
Preparing to unpack .../022-libtiff6_4.5.0-5_armhf.deb ...
Unpacking libtiff6:armhf (4.5.0-5) ...
Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf.
Preparing to unpack .../023-libgdk-pixbuf-2.0-0_2.42.10+dfsg-1+b1_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-1+b1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../024-gtk-update-icon-cache_3.24.36-3+rpi1_armhf.deb ...
Unpacking gtk-update-icon-cache (3.24.36-3+rpi1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../025-adwaita-icon-theme_43-1_all.deb ...
Unpacking adwaita-icon-theme (43-1) ...
Selecting previously unselected package at-spi2-common.
Preparing to unpack .../026-at-spi2-common_2.46.0-5_all.deb ...
Unpacking at-spi2-common (2.46.0-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../027-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../028-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../029-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../030-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../031-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../032-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../033-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../034-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../035-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../036-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../038-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../039-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../040-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../041-gettext_0.21-12_armhf.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../044-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../045-libbrotli1_1.0.9-2+b3_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b3) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../046-libfreetype6_2.12.1+dfsg-5_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-5) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../047-fonts-dejavu-core_2.37-6_all.deb ...
Unpacking fonts-dejavu-core (2.37-6) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../048-fontconfig-config_2.14.1-4_armhf.deb ...
Unpacking fontconfig-config (2.14.1-4) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../049-libfontconfig1_2.14.1-4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.14.1-4) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../050-fontconfig_2.14.1-4_armhf.deb ...
Unpacking fontconfig (2.14.1-4) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../051-libgirepository-1.0-1_1.74.0-3+b1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.74.0-3+b1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../052-gir1.2-glib-2.0_1.74.0-3+b1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.74.0-3+b1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../053-libatk1.0-0_2.46.0-5_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.46.0-5) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../054-gir1.2-atk-1.0_2.46.0-5_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.46.0-5) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../055-gir1.2-freedesktop_1.74.0-3+b1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.74.0-3+b1) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../056-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-1+b1_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-1+b1) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../057-libgtk2.0-common_2.24.33-2_all.deb ...
Unpacking libgtk2.0-common (2.24.33-2) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../058-gir1.2-harfbuzz-0.0_6.0.0+dfsg-3_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../059-libfribidi0_1.0.8-2.1_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.8-2.1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../060-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../061-libharfbuzz0b_6.0.0+dfsg-3_armhf.deb ...
Unpacking libharfbuzz0b:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../062-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../063-libdatrie1_0.2.13-2+b2_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.13-2+b2) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../064-libthai0_0.1.29-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../065-libpango-1.0-0_1.50.12+ds-1_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.50.12+ds-1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../066-libpixman-1-0_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.42.2-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../067-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../068-libbsd0_0.11.7-2_armhf.deb ...
Unpacking libbsd0:armhf (0.11.7-2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../069-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../070-libxcb1_1.15-1_armhf.deb ...
Unpacking libxcb1:armhf (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../071-libx11-data_2%3a1.8.4-2_all.deb ...
Unpacking libx11-data (2:1.8.4-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../072-libx11-6_2%3a1.8.4-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.8.4-2) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../073-libxcb-render0_1.15-1_armhf.deb ...
Unpacking libxcb-render0:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../074-libxcb-shm0_1.15-1_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.15-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../075-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../076-libxrender1_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../077-libcairo2_1.16.0-7_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-7) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../078-libpangoft2-1.0-0_1.50.12+ds-1_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.50.12+ds-1) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../079-libpangocairo-1.0-0_1.50.12+ds-1_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.50.12+ds-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../080-libxft2_2.3.6-1_armhf.deb ...
Unpacking libxft2:armhf (2.3.6-1) ...
Selecting previously unselected package libpangoxft-1.0-0:armhf.
Preparing to unpack .../081-libpangoxft-1.0-0_1.50.12+ds-1_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.50.12+ds-1) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../082-gir1.2-pango-1.0_1.50.12+ds-1_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.50.12+ds-1) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../083-libavahi-common-data_0.8-10_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-10) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../084-libavahi-common3_0.8-10_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-10) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../085-libdbus-1-3_1.14.6-1_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.14.6-1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../086-libavahi-client3_0.8-10_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-10) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../087-libcups2_2.4.2-3_armhf.deb ...
Unpacking libcups2:armhf (2.4.2-3) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../088-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../089-libxfixes3_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../090-libxcursor1_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../091-libxdamage1_1%3a1.1.6-1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.6-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../092-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../093-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../094-libxrandr2_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.2-2) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Preparing to unpack .../095-libgtk2.0-0_2.24.33-2_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.33-2) ...
Selecting previously unselected package gir1.2-gtk-2.0:armhf.
Preparing to unpack .../096-gir1.2-gtk-2.0_2.24.33-2_armhf.deb ...
Unpacking gir1.2-gtk-2.0:armhf (2.24.33-2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../097-icu-devtools_72.1-3_armhf.deb ...
Unpacking icu-devtools (72.1-3) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../098-libpkgconf3_1.8.1-1_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../099-pkgconf-bin_1.8.1-1_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../100-pkgconf_1.8.1-1_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-1) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../101-pkg-config_1.8.1-1_armhf.deb ...
Unpacking pkg-config:armhf (1.8.1-1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../102-libffi-dev_3.4.4-1_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.4-1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../103-libglib2.0-data_2.74.6-2_all.deb ...
Unpacking libglib2.0-data (2.74.6-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../104-libglib2.0-bin_2.74.6-1_armhf.deb ...
Unpacking libglib2.0-bin (2.74.6-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../105-python3-lib2to3_3.11.2-3_all.deb ...
Unpacking python3-lib2to3 (3.11.2-3) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../106-python3-distutils_3.11.2-3_all.deb ...
Unpacking python3-distutils (3.11.2-3) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../107-libglib2.0-dev-bin_2.74.6-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.74.6-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../108-uuid-dev_2.38.1-5_armhf.deb ...
Unpacking uuid-dev:armhf (2.38.1-5) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../109-libblkid-dev_2.38.1-5_armhf.deb ...
Unpacking libblkid-dev:armhf (2.38.1-5) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../110-libsepol-dev_3.4-2_armhf.deb ...
Unpacking libsepol-dev:armhf (3.4-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../111-libpcre2-16-0_10.42-1_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.42-1) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../112-libpcre2-32-0_10.42-1_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.42-1) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../113-libpcre2-posix3_10.42-1_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.42-1) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../114-libpcre2-dev_10.42-1_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.42-1) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../115-libselinux1-dev_3.4-1+b2_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.4-1+b2) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../116-libmount-dev_2.38.1-5_armhf.deb ...
Unpacking libmount-dev:armhf (2.38.1-5) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../117-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../118-libglib2.0-dev_2.74.6-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.74.6-1) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../119-libatk1.0-dev_2.46.0-5_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.46.0-5) ...
Selecting previously unselected package libsigc++-2.0-0v5:armhf.
Preparing to unpack .../120-libsigc++-2.0-0v5_2.12.0-1_armhf.deb ...
Unpacking libsigc++-2.0-0v5:armhf (2.12.0-1) ...
Selecting previously unselected package libglibmm-2.4-1v5:armhf.
Preparing to unpack .../121-libglibmm-2.4-1v5_2.66.5-2_armhf.deb ...
Unpacking libglibmm-2.4-1v5:armhf (2.66.5-2) ...
Selecting previously unselected package libatkmm-1.6-1v5:armhf.
Preparing to unpack .../122-libatkmm-1.6-1v5_2.28.3-1_armhf.deb ...
Unpacking libatkmm-1.6-1v5:armhf (2.28.3-1) ...
Selecting previously unselected package libsigc++-2.0-dev:armhf.
Preparing to unpack .../123-libsigc++-2.0-dev_2.12.0-1_armhf.deb ...
Unpacking libsigc++-2.0-dev:armhf (2.12.0-1) ...
Selecting previously unselected package libglibmm-2.4-dev:armhf.
Preparing to unpack .../124-libglibmm-2.4-dev_2.66.5-2_armhf.deb ...
Unpacking libglibmm-2.4-dev:armhf (2.66.5-2) ...
Selecting previously unselected package libatkmm-1.6-dev:armhf.
Preparing to unpack .../125-libatkmm-1.6-dev_2.28.3-1_armhf.deb ...
Unpacking libatkmm-1.6-dev:armhf (2.28.3-1) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../126-libbrotli-dev_1.0.9-2+b3_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.9-2+b3) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../127-libcairo-gobject2_1.16.0-7_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-7) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../128-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../129-libcairo-script-interpreter2_1.16.0-7_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.16.0-7) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../130-libexpat1-dev_2.5.0-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.5.0-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../131-libpng-dev_1.6.39-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.39-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../132-libfreetype-dev_2.12.1+dfsg-5_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.12.1+dfsg-5) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../133-libfontconfig-dev_2.14.1-4_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.14.1-4) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../134-libpixman-1-dev_0.42.2-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.42.2-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../135-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../136-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../137-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../138-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../139-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../140-x11proto-core-dev_2022.1-1_all.deb ...
Unpacking x11proto-core-dev (2022.1-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../141-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../142-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../143-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../144-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../145-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../146-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../147-libxcb1-dev_1.15-1_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.15-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../148-libx11-dev_2%3a1.8.4-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.8.4-2) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../149-libxcb-render0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../150-libxcb-shm0-dev_1.15-1_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.15-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../151-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../152-libxrender-dev_1%3a0.9.10-1.1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1.1) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../153-libcairo2-dev_1.16.0-7_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.16.0-7) ...
Selecting previously unselected package libcairomm-1.0-1v5:armhf.
Preparing to unpack .../154-libcairomm-1.0-1v5_1.14.4-2_armhf.deb ...
Unpacking libcairomm-1.0-1v5:armhf (1.14.4-2) ...
Selecting previously unselected package libcairomm-1.0-dev:armhf.
Preparing to unpack .../155-libcairomm-1.0-dev_1.14.4-2_armhf.deb ...
Unpacking libcairomm-1.0-dev:armhf (1.14.4-2) ...
Selecting previously unselected package libdatrie-dev:armhf.
Preparing to unpack .../156-libdatrie-dev_0.2.13-2+b2_armhf.deb ...
Unpacking libdatrie-dev:armhf (0.2.13-2+b2) ...
Selecting previously unselected package libdeflate-dev:armhf.
Preparing to unpack .../157-libdeflate-dev_1.14-1_armhf.deb ...
Unpacking libdeflate-dev:armhf (1.14-1) ...
Selecting previously unselected package libfribidi-dev:armhf.
Preparing to unpack .../158-libfribidi-dev_1.0.8-2.1_armhf.deb ...
Unpacking libfribidi-dev:armhf (1.0.8-2.1) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../159-libgdk-pixbuf2.0-bin_2.42.10+dfsg-1+b1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../160-libjpeg62-turbo-dev_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.5-2) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../161-libjpeg-dev_1%3a2.1.5-2_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.5-2) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../162-libjbig-dev_2.1-6.1_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-6.1) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../163-liblzma-dev_5.4.1-0.2_armhf.deb ...
Unpacking liblzma-dev:armhf (5.4.1-0.2) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../164-libzstd-dev_1.5.4+dfsg2-5_armhf.deb ...
Unpacking libzstd-dev:armhf (1.5.4+dfsg2-5) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../165-libwebpmux3_1.2.4-0.1_armhf.deb ...
Unpacking libwebpmux3:armhf (1.2.4-0.1) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../166-libwebpdemux2_1.2.4-0.1_armhf.deb ...
Unpacking libwebpdemux2:armhf (1.2.4-0.1) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../167-libwebp-dev_1.2.4-0.1_armhf.deb ...
Unpacking libwebp-dev:armhf (1.2.4-0.1) ...
Selecting previously unselected package libtiffxx6:armhf.
Preparing to unpack .../168-libtiffxx6_4.5.0-5_armhf.deb ...
Unpacking libtiffxx6:armhf (4.5.0-5) ...
Selecting previously unselected package liblerc-dev:armhf.
Preparing to unpack .../169-liblerc-dev_4.0.0+ds-2_armhf.deb ...
Unpacking liblerc-dev:armhf (4.0.0+ds-2) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../170-libtiff-dev_4.5.0-5_armhf.deb ...
Unpacking libtiff-dev:armhf (4.5.0-5) ...
Selecting previously unselected package libgdk-pixbuf-2.0-dev:armhf.
Preparing to unpack .../171-libgdk-pixbuf-2.0-dev_2.42.10+dfsg-1+b1_armhf.deb ...
Unpacking libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-1+b1) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../172-libgraphite2-dev_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../173-libharfbuzz-icu0_6.0.0+dfsg-3_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../174-libharfbuzz-gobject0_6.0.0+dfsg-3_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libharfbuzz-subset0:armhf.
Preparing to unpack .../175-libharfbuzz-subset0_6.0.0+dfsg-3_armhf.deb ...
Unpacking libharfbuzz-subset0:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../176-libicu-dev_72.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (72.1-3) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../177-libharfbuzz-dev_6.0.0+dfsg-3_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (6.0.0+dfsg-3) ...
Selecting previously unselected package libthai-dev:armhf.
Preparing to unpack .../178-libthai-dev_0.1.29-1_armhf.deb ...
Unpacking libthai-dev:armhf (0.1.29-1) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../179-libxft-dev_2.3.6-1_armhf.deb ...
Unpacking libxft-dev:armhf (2.3.6-1) ...
Selecting previously unselected package pango1.0-tools.
Preparing to unpack .../180-pango1.0-tools_1.50.12+ds-1_armhf.deb ...
Unpacking pango1.0-tools (1.50.12+ds-1) ...
Selecting previously unselected package libpango1.0-dev:armhf.
Preparing to unpack .../181-libpango1.0-dev_1.50.12+ds-1_armhf.deb ...
Unpacking libpango1.0-dev:armhf (1.50.12+ds-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../182-libxinerama-dev_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama-dev:armhf (2:1.1.4-3) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../183-libxfixes-dev_1%3a6.0.0-2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:6.0.0-2) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../184-libxi-dev_2%3a1.8-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.8-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../185-libxrandr-dev_2%3a1.5.2-2_armhf.deb ...
Unpacking libxrandr-dev:armhf (2:1.5.2-2) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../186-libxcursor-dev_1%3a1.2.1-1_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.1-1) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../187-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../188-libxdamage-dev_1%3a1.1.6-1_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.6-1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../189-libxml2-utils_2.9.14+dfsg-1.2_armhf.deb ...
Unpacking libxml2-utils (2.9.14+dfsg-1.2) ...
Selecting previously unselected package libgtk2.0-dev:armhf.
Preparing to unpack .../190-libgtk2.0-dev_2.24.33-2_armhf.deb ...
Unpacking libgtk2.0-dev:armhf (2.24.33-2) ...
Selecting previously unselected package libpangomm-1.4-1v5:armhf.
Preparing to unpack .../191-libpangomm-1.4-1v5_2.46.3-1_armhf.deb ...
Unpacking libpangomm-1.4-1v5:armhf (2.46.3-1) ...
Selecting previously unselected package libgtkmm-2.4-1v5:armhf.
Preparing to unpack .../192-libgtkmm-2.4-1v5_1%3a2.24.5-4+b1_armhf.deb ...
Unpacking libgtkmm-2.4-1v5:armhf (1:2.24.5-4+b1) ...
Selecting previously unselected package libpangomm-1.4-dev:armhf.
Preparing to unpack .../193-libpangomm-1.4-dev_2.46.3-1_armhf.deb ...
Unpacking libpangomm-1.4-dev:armhf (2.46.3-1) ...
Selecting previously unselected package libgtkmm-2.4-dev:armhf.
Preparing to unpack .../194-libgtkmm-2.4-dev_1%3a2.24.5-4+b1_armhf.deb ...
Unpacking libgtkmm-2.4-dev:armhf (1:2.24.5-4+b1) ...
Selecting previously unselected package sbuild-build-depends-paco-dummy.
Preparing to unpack .../195-sbuild-build-depends-paco-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-paco-dummy (0.invalid.0) ...
Setting up media-types (10.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up libpixman-1-0:armhf (0.42.2-1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpixman-1-dev:armhf (0.42.2-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up liblerc4:armhf (4.0.0+ds-2) ...
Setting up libzstd-dev:armhf (1.5.4+dfsg2-5) ...
Setting up bsdextrautils (2.38.1-5) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libdatrie1:armhf (0.2.13-2+b2) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.74.6-1) ...
No schema files found: doing nothing.
Setting up libpython3.11-stdlib:armhf (3.11.2-6) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libbrotli1:armhf (1.0.9-2+b3) ...
Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-1) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libmagic1:armhf (1:5.44-3) ...
Setting up libdeflate0:armhf (1.14-1) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up file (1:5.44-3) ...
Setting up libffi-dev:armhf (3.4.4-1) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-6.1) ...
Setting up libpcre2-16-0:armhf (10.42-1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.14-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpcre2-32-0:armhf (10.42-1) ...
Setting up libglib2.0-data (2.74.6-2) ...
Setting up libpkgconf3:armhf (1.8.1-1) ...
Setting up libexpat1-dev:armhf (2.5.0-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ...
Setting up libx11-data (2:1.8.4-2) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.5-2) ...
Setting up libsigc++-2.0-0v5:armhf (2.12.0-1) ...
Setting up uuid-dev:armhf (2.38.1-5) ...
Setting up libavahi-common-data:armhf (0.8-10) ...
Setting up libdbus-1-3:armhf (1.14.6-1) ...
Setting up libfribidi0:armhf (1.0.8-2.1) ...
Setting up libpng16-16:armhf (1.6.39-2) ...
Setting up autopoint (0.21-12) ...
Setting up icu-devtools (72.1-3) ...
Setting up fonts-dejavu-core (2.37-6) ...
Setting up libsepol-dev:armhf (3.4-2) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up liblerc-dev:armhf (4.0.0+ds-2) ...
Setting up autoconf (2.71-3) ...
Setting up libwebp7:armhf (1.2.4-0.1) ...
Setting up liblzma-dev:armhf (5.4.1-0.2) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ...
Setting up libpcre2-posix3:armhf (10.42-1) ...
Setting up at-spi2-common (2.46.0-5) ...
Setting up libtiff6:armhf (4.5.0-5) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libthai-data (0.1.29-1) ...
Setting up libgirepository-1.0-1:armhf (1.74.0-3+b1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libgtk2.0-common (2.24.33-2) ...
Setting up libatk1.0-0:armhf (2.46.0-5) ...
Setting up libwebpmux3:armhf (1.2.4-0.1) ...
Setting up libbsd0:armhf (0.11.7-2) ...
Setting up libtiffxx6:armhf (4.5.0-5) ...
Setting up libdeflate-dev:armhf (1.14-1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libicu-dev:armhf (72.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.2) ...
Setting up libbrotli-dev:armhf (1.0.9-2+b3) ...
Setting up libpython3-stdlib:armhf (3.11.2-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libglibmm-2.4-1v5:armhf (2.66.5-2) ...
Setting up libblkid-dev:armhf (2.38.1-5) ...
Setting up python3.11 (3.11.2-6) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.15-1) ...
Setting up gettext (0.21-12) ...
Setting up libpcre2-dev:armhf (10.42-1) ...
Setting up libtool (2.4.7-5) ...
Setting up libxcb-render0:armhf (1.15-1) ...
Setting up libselinux1-dev:armhf (3.4-1+b2) ...
Setting up fontconfig-config (2.14.1-4) ...
Setting up libfribidi-dev:armhf (1.0.8-2.1) ...
Setting up libwebpdemux2:armhf (1.2.4-0.1) ...
Setting up libpng-dev:armhf (1.6.39-2) ...
Setting up libavahi-common3:armhf (0.8-10) ...
Setting up libjpeg-dev:armhf (1:2.1.5-2) ...
Setting up libjbig-dev:armhf (2.1-6.1) ...
Setting up libglib2.0-bin (2.74.6-1) ...
Setting up python3 (3.11.2-1) ...
Setting up libxcb-shm0:armhf (1.15-1) ...
Setting up pkgconf:armhf (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libsigc++-2.0-dev:armhf (2.12.0-1) ...
Setting up libthai0:armhf (0.1.29-1) ...
Setting up libwebp-dev:armhf (1.2.4-0.1) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-5) ...
Setting up libtiff-dev:armhf (4.5.0-5) ...
Setting up shared-mime-info (2.2-1) ...
Setting up pkg-config:armhf (1.8.1-1) ...
Setting up gir1.2-glib-2.0:armhf (1.74.0-3+b1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up libdatrie-dev:armhf (0.2.13-2+b2) ...
Setting up groff-base (1.22.4-10) ...
Setting up libx11-6:armhf (2:1.8.4-2) ...
Setting up libharfbuzz0b:armhf (6.0.0+dfsg-3) ...
Setting up libgdk-pixbuf-2.0-0:armhf (2.42.10+dfsg-1+b1) ...
Setting up libatkmm-1.6-1v5:armhf (2.28.3-1) ...
Setting up libxml2-utils (2.9.14+dfsg-1.2) ...
Setting up python3-lib2to3 (3.11.2-3) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libavahi-client3:armhf (0.8-10) ...
Setting up libmount-dev:armhf (2.38.1-5) ...
Setting up python3-distutils (3.11.2-3) ...
Setting up libglib2.0-dev-bin (2.74.6-1) ...
Setting up gtk-update-icon-cache (3.24.36-3+rpi1) ...
Setting up gir1.2-freedesktop:armhf (1.74.0-3+b1) ...
Setting up libharfbuzz-icu0:armhf (6.0.0+dfsg-3) ...
Setting up libxdamage1:armhf (1:1.1.6-1) ...
Setting up libxrender1:armhf (1:0.9.10-1.1) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.10+dfsg-1+b1) ...
Setting up gir1.2-atk-1.0:armhf (2.46.0-5) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libharfbuzz-gobject0:armhf (6.0.0+dfsg-3) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gir1.2-harfbuzz-0.0:armhf (6.0.0+dfsg-3) ...
Setting up libfreetype-dev:armhf (2.12.1+dfsg-5) ...
Setting up libglib2.0-dev:armhf (2.74.6-1) ...
Setting up adwaita-icon-theme (43-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up libxfixes3:armhf (1:6.0.0-2) ...
Setting up libglibmm-2.4-dev:armhf (2.66.5-2) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libxrandr2:armhf (2:1.5.2-2) ...
Setting up libthai-dev:armhf (0.1.29-1) ...
Setting up libcups2:armhf (2.4.2-3) ...
Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-1+b1) ...
Setting up libharfbuzz-subset0:armhf (6.0.0+dfsg-3) ...
Setting up libatk1.0-dev:armhf (2.46.0-5) ...
Setting up libgdk-pixbuf-2.0-dev:armhf (2.42.10+dfsg-1+b1) ...
Setting up libharfbuzz-dev:armhf (6.0.0+dfsg-3) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libxcursor1:armhf (1:1.2.1-1) ...
Setting up debhelper (13.11.4) ...
Setting up libatkmm-1.6-dev:armhf (2.28.3-1) ...
Processing triggers for libc-bin (2.36-8+rpi1) ...
Processing triggers for sgml-base (1.31) ...
Setting up libfontconfig1:armhf (2.14.1-4) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up fontconfig (2.14.1-4) ...
Regenerating fonts cache... done.
Setting up libxft2:armhf (2.3.6-1) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libfontconfig-dev:armhf (2.14.1-4) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libpango-1.0-0:armhf (1.50.12+ds-1) ...
Setting up libcairo2:armhf (1.16.0-7) ...
Setting up libcairomm-1.0-1v5:armhf (1.14.4-2) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up x11proto-core-dev (2022.1-1) ...
Setting up libcairo-gobject2:armhf (1.16.0-7) ...
Setting up libpangoft2-1.0-0:armhf (1.50.12+ds-1) ...
Setting up libpangocairo-1.0-0:armhf (1.50.12+ds-1) ...
Setting up libcairo-script-interpreter2:armhf (1.16.0-7) ...
Setting up libxcb1-dev:armhf (1.15-1) ...
Setting up libpangoxft-1.0-0:armhf (1.50.12+ds-1) ...
Setting up libgtk2.0-0:armhf (2.24.33-2) ...
Setting up pango1.0-tools (1.50.12+ds-1) ...
Setting up libx11-dev:armhf (2:1.8.4-2) ...
Setting up libxfixes-dev:armhf (1:6.0.0-2) ...
Setting up libxcb-shm0-dev:armhf (1.15-1) ...
Setting up gir1.2-pango-1.0:armhf (1.50.12+ds-1) ...
Setting up gir1.2-gtk-2.0:armhf (2.24.33-2) ...
Setting up libxcb-render0-dev:armhf (1.15-1) ...
Setting up libpangomm-1.4-1v5:armhf (2.46.3-1) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libgtkmm-2.4-1v5:armhf (1:2.24.5-4+b1) ...
Setting up libxi-dev:armhf (2:1.8-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1.1) ...
Setting up libxft-dev:armhf (2.3.6-1) ...
Setting up libxdamage-dev:armhf (1:1.1.6-1) ...
Setting up libxcomposite-dev:armhf (1:0.4.5-1) ...
Setting up libxcursor-dev:armhf (1:1.2.1-1) ...
Setting up libxrandr-dev:armhf (2:1.5.2-2) ...
Setting up libxinerama-dev:armhf (2:1.1.4-3) ...
Setting up libcairo2-dev:armhf (1.16.0-7) ...
Setting up libcairomm-1.0-dev:armhf (1.14.4-2) ...
Setting up libpango1.0-dev:armhf (1.50.12+ds-1) ...
Setting up libpangomm-1.4-dev:armhf (2.46.3-1) ...
Setting up libgtk2.0-dev:armhf (2.24.33-2) ...
Setting up libgtkmm-2.4-dev:armhf (1:2.24.5-4+b1) ...
Setting up sbuild-build-depends-paco-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-8+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.40-2+rpi1 dpkg-dev_1.21.21+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-8+rpi1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.0.12-1+rpi1+b1
Package versions: adduser_3.132 adwaita-icon-theme_43-1 apt_2.6.0 at-spi2-common_2.46.0-5 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-12 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2.15-2 binutils_2.40-2+rpi1 binutils-arm-linux-gnueabihf_2.40-2+rpi1 binutils-common_2.40-2+rpi1 bsdextrautils_2.38.1-5 bsdutils_1:2.38.1-5 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debianutils_5.7-0.4 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1.1 dpkg_1.21.21+rpi1 dpkg-dev_1.21.21+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.31-1.2 file_1:5.44-3 findutils_4.9.0-4 fontconfig_2.14.1-4 fontconfig-config_2.14.1-4 fonts-dejavu-core_2.37-6 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-14+rpi1 gcc-12-base_12.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-12 gettext-base_0.21-12 gir1.2-atk-1.0_2.46.0-5 gir1.2-freedesktop_1.74.0-3+b1 gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-1+b1 gir1.2-glib-2.0_1.74.0-3+b1 gir1.2-gtk-2.0_2.24.33-2 gir1.2-harfbuzz-0.0_6.0.0+dfsg-3 gir1.2-pango-1.0_1.50.12+ds-1 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.8-5 groff-base_1.22.4-10 gtk-update-icon-cache_3.24.36-3+rpi1 gzip_1.12-1 hicolor-icon-theme_0.17-2 hostname_3.23+nmu1 icu-devtools_72.1-3 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 libacl1_2.3.1-3 libapt-pkg6.0_2.6.0 libarchive-zip-perl_1.68-1 libasan8_12.2.0-14+rpi1 libassuan0_2.5.5-5 libatk1.0-0_2.46.0-5 libatk1.0-dev_2.46.0-5 libatkmm-1.6-1v5_2.28.3-1 libatkmm-1.6-dev_2.28.3-1 libatomic1_12.2.0-14+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.0.9-1 libaudit1_1:3.0.9-1 libavahi-client3_0.8-10 libavahi-common-data_0.8-10 libavahi-common3_0.8-10 libbinutils_2.40-2+rpi1 libblkid-dev_2.38.1-5 libblkid1_2.38.1-5 libbrotli-dev_1.0.9-2+b3 libbrotli1_1.0.9-2+b3 libbsd0_0.11.7-2 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-8+rpi1 libc-dev-bin_2.36-8+rpi1 libc6_2.36-8+rpi1 libc6-dev_2.36-8+rpi1 libcairo-gobject2_1.16.0-7 libcairo-script-interpreter2_1.16.0-7 libcairo2_1.16.0-7 libcairo2-dev_1.16.0-7 libcairomm-1.0-1v5_1.14.4-2 libcairomm-1.0-dev_1.14.4-2 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-3 libcap2-bin_1:2.66-3 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2+rpi1 libctf0_2.40-2+rpi1 libcups2_2.4.2-3 libdatrie-dev_0.2.13-2+b2 libdatrie1_0.2.13-2+b2 libdb5.3_5.3.28+dfsg2-1 libdbus-1-3_1.14.6-1 libdebconfclient0_0.269 libdebhelper-perl_13.11.4 libdeflate-dev_1.14-1 libdeflate0_1.14-1 libdpkg-perl_1.21.21+rpi1 libelf1_0.188-2.1+rpi1 libexpat1_2.5.0-1 libexpat1-dev_2.5.0-1 libext2fs2_1.47.0-2 libfakeroot_1.31-1.2 libffi-dev_3.4.4-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig-dev_2.14.1-4 libfontconfig1_2.14.1-4 libfreetype-dev_2.12.1+dfsg-5 libfreetype6_2.12.1+dfsg-5 libfribidi-dev_1.0.8-2.1 libfribidi0_1.0.8-2.1 libgcc-12-dev_12.2.0-14+rpi1 libgcc-s1_12.2.0-14+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgdk-pixbuf-2.0-0_2.42.10+dfsg-1+b1 libgdk-pixbuf-2.0-dev_2.42.10+dfsg-1+b1 libgdk-pixbuf2.0-bin_2.42.10+dfsg-1+b1 libgdk-pixbuf2.0-common_2.42.10+dfsg-1 libgirepository-1.0-1_1.74.0-3+b1 libglib2.0-0_2.74.6-1 libglib2.0-bin_2.74.6-1 libglib2.0-data_2.74.6-2 libglib2.0-dev_2.74.6-1 libglib2.0-dev-bin_2.74.6-1 libglibmm-2.4-1v5_2.66.5-2 libglibmm-2.4-dev_2.66.5-2 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.9-2 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.46-1 libgraphite2-3_1.3.14-1 libgraphite2-dev_1.3.14-1 libgssapi-krb5-2_1.20.1-1 libgtk2.0-0_2.24.33-2 libgtk2.0-common_2.24.33-2 libgtk2.0-dev_2.24.33-2 libgtkmm-2.4-1v5_1:2.24.5-4+b1 libgtkmm-2.4-dev_1:2.24.5-4+b1 libharfbuzz-dev_6.0.0+dfsg-3 libharfbuzz-gobject0_6.0.0+dfsg-3 libharfbuzz-icu0_6.0.0+dfsg-3 libharfbuzz-subset0_6.0.0+dfsg-3 libharfbuzz0b_6.0.0+dfsg-3 libhogweed6_3.8.1-2 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_72.1-3 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libjbig-dev_2.1-6.1 libjbig0_2.1-6.1 libjpeg-dev_1:2.1.5-2 libjpeg62-turbo_1:2.1.5-2 libjpeg62-turbo-dev_1:2.1.5-2 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblerc-dev_4.0.0+ds-2 liblerc4_4.0.0+ds-2 liblz4-1_1.9.4-1+rpi1 liblzma-dev_5.4.1-0.2 liblzma5_5.4.1-0.2 liblzo2-2_2.10-2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount-dev_2.38.1-5 libmount1_2.38.1-5 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncursesw6_6.4-4 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-2 libpam-cap_1:2.66-3 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-6 libpam0g_1.5.2-6 libpango-1.0-0_1.50.12+ds-1 libpango1.0-dev_1.50.12+ds-1 libpangocairo-1.0-0_1.50.12+ds-1 libpangoft2-1.0-0_1.50.12+ds-1 libpangomm-1.4-1v5_2.46.3-1 libpangomm-1.4-dev_2.46.3-1 libpangoxft-1.0-0_1.50.12+ds-1 libpcre2-16-0_10.42-1 libpcre2-32-0_10.42-1 libpcre2-8-0_10.42-1 libpcre2-dev_10.42-1 libpcre2-posix3_10.42-1 libpcre3_2:8.39-15 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpixman-1-0_0.42.2-1 libpixman-1-dev_0.42.2-1 libpkgconf3_1.8.1-1 libpng-dev_1.6.39-2 libpng16-16_1.6.39-2 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.11.2-1 libpython3.11-minimal_3.11.2-6 libpython3.11-stdlib_3.11.2-6 libreadline8_8.2-1.3 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.4-1+b2 libselinux1-dev_3.4-1+b2 libsemanage-common_3.4-1 libsemanage2_3.4-1+b2 libsepol-dev_3.4-2 libsepol1_3.1-1 libsepol2_3.4-2 libsigc++-2.0-0v5_2.12.0-1 libsigc++-2.0-dev_2.12.0-1 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.38.1-5 libsqlite3-0_3.40.1-2 libss2_1.47.0-2 libssl1.1_1.1.1o-1 libssl3_3.0.8-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.6-1+rpi1 libtasn1-6_4.19.0-2 libthai-data_0.1.29-1 libthai-dev_0.1.29-1 libthai0_0.1.29-1 libtiff-dev_4.5.0-5 libtiff6_4.5.0-5 libtiffxx6_4.5.0-5 libtinfo6_6.4-4 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.6-1+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-5 libwebp-dev_1.2.4-0.1 libwebp7_1.2.4-0.1 libwebpdemux2_1.2.4-0.1 libwebpmux3_1.2.4-0.1 libx11-6_2:1.8.4-2 libx11-data_2:1.8.4-2 libx11-dev_2:1.8.4-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-render0_1.15-1 libxcb-render0-dev_1.15-1 libxcb-shm0_1.15-1 libxcb-shm0-dev_1.15-1 libxcb1_1.15-1 libxcb1-dev_1.15-1 libxcomposite-dev_1:0.4.5-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.1-1 libxcursor1_1:1.2.1-1 libxdamage-dev_1:1.1.6-1 libxdamage1_1:1.1.6-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxfixes-dev_1:6.0.0-2 libxfixes3_1:6.0.0-2 libxft-dev_2.3.6-1 libxft2_2.3.6-1 libxi-dev_2:1.8-1 libxi6_2:1.8-1 libxinerama-dev_2:1.1.4-3 libxinerama1_2:1.1.4-3 libxml2_2.9.14+dfsg-1.2 libxml2-utils_2.9.14+dfsg-1.2 libxrandr-dev_2:1.5.2-2 libxrandr2_2:1.5.2-2 libxrender-dev_1:0.9.10-1.1 libxrender1_1:0.9.10-1.1 libxxhash0_0.8.1-1 libzstd-dev_1.5.4+dfsg2-5 libzstd1_1.5.4+dfsg2-5 linux-libc-dev_6.0.12-1+rpi1+b1 login_1:4.13+dfsg1-1 logsave_1.47.0-2 lsb-base_11.4+rpi1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-2 mawk_1.3.4.20200120-3.1 media-types_10.0.0 mount_2.38.1-5 nano_7.2-1 ncurses-base_6.4-4 ncurses-bin_6.4-4 netbase_6.4 pango1.0-tools_1.50.12+ds-1 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.36_5.36.0-7 pinentry-curses_1.2.1-1 pkg-config_1.8.1-1 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 python3_3.11.2-1 python3-distutils_3.11.2-3 python3-lib2to3_3.11.2-3 python3-minimal_3.11.2-1 python3.11_3.11.2-6 python3.11-minimal_3.11.2-6 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-paco-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sgml-base_1.31 shared-mime-info_2.2-1 sysvinit-utils_3.06-4 tar_1.34+dfsg-1.2 tzdata_2023c-3 util-linux_2.38.1-5 util-linux-extra_2.38.1-5 uuid-dev_2.38.1-5 x11-common_1:7.7+23 x11proto-core-dev_2022.1-1 x11proto-dev_2022.1-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1 zlib1g-dev_1:1.2.13.dfsg-1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: Signature made Tue Feb 4 09:07:41 2014 UTC
gpgv: using RSA key CC149F6C28A5E257
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./paco_2.0.9-3.dsc: no acceptable signature found
dpkg-source: info: extracting paco in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking paco_2.0.9.orig.tar.gz
dpkg-source: info: unpacking paco_2.0.9-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying glib-single-include.patch
Check disc space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-131880e9-2b12-4944-8e85-09ddd456e400
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package paco
dpkg-buildpackage: info: source version 2.0.9-3
dpkg-buildpackage: info: source distribution unstable
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
fakeroot debian/rules clean
dh clean --with autoreconf
dh: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 7 in use)
debian/rules build-arch
dh build-arch --with autoreconf
dh: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_update_autotools_config -a
dh_autoreconf -a
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'.
libtoolize: copying file 'build/libtool.m4'
libtoolize: copying file 'build/ltoptions.m4'
libtoolize: copying file 'build/ltsugar.m4'
libtoolize: copying file 'build/ltversion.m4'
libtoolize: copying file 'build/lt~obsolete.m4'
configure.ac:60: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:60: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:60: the top level
configure.ac:65: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:65: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1534: AC_ARG_ENABLE is expanded from...
configure.ac:65: the top level
configure.ac:71: warning: The macro `AC_HELP_STRING' is obsolete.
configure.ac:71: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:71: the top level
configure.ac:79: warning: The macro `AC_GNU_SOURCE' is obsolete.
configure.ac:79: You should run autoupdate.
./lib/autoconf/specific.m4:312: AC_GNU_SOURCE is expanded from...
configure.ac:79: the top level
configure.ac:81: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:81: You should run autoupdate.
build/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:81: the top level
configure.ac:106: warning: The macro `AC_HEADER_TIME' is obsolete.
configure.ac:106: You should run autoupdate.
./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from...
configure.ac:106: the top level
configure.ac:79: installing 'build/compile'
configure.ac:30: installing 'build/missing'
gpaco/Makefile.am: installing 'build/depcomp'
/usr/share/automake-1.16/am/ltlibrary.am: warning: 'libpaco-log.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.16/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
lib/paco-log/Makefile.am:4: while processing Libtool library 'libpaco-log.la'
/usr/share/automake-1.16/am/library.am: warning: 'libpaco.a': linking libraries using a non-POSIX
/usr/share/automake-1.16/am/library.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
lib/paco/Makefile.am:8: while processing library 'libpaco.a'
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --enable-scripts
dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 7 in use)
./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libexecdir=\${prefix}/lib/paco --disable-maintainer-mode --disable-dependency-tracking --enable-scripts
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for sys/time.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking whether make sets $(MAKE)... (cached) yes
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for mode_t... yes
checking for off_t... yes
checking for off64_t... yes
checking for uint... yes
checking for ulong... yes
checking for dlopen in -ldl... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTKMM... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for termios.h... yes
checking for sys/ioctl.h... yes
checking for sys/param.h... yes
checking for sys/mount.h... yes
checking for sys/vfs.h... yes
checking for sys/statfs.h... yes
checking for sys/statvfs.h... yes
checking for regex.h... yes
checking for open64... yes
checking for creat64... yes
checking for truncate64... yes
checking for fopen64... yes
checking for freopen64... yes
checking for statfs... yes
checking for statvfs... yes
checking for setenv... yes
checking for strcasecmp... yes
checking for getopt_long... yes
checking for struct winsize.ws_col... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating lib/paco/Makefile
config.status: creating lib/paco-log/Makefile
config.status: creating paco/Makefile
config.status: creating gpaco/Makefile
config.status: creating scripts/Makefile
config.status: creating doc/Makefile
config.status: creating doc/pacorc
config.status: creating doc/pacorc.5
config.status: creating doc/paco.8
config.status: creating doc/pacoball.8
config.status: creating doc/rpm2paco.8
config.status: creating doc/superpaco.8
config.status: creating doc/paco.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -a
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 7 in use)
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
Making all in paco
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/paco'
g++ -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -DPACORC='"/etc/pacorc"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o libpaco_a-baseconfig.o `test -f 'baseconfig.cc' || echo './'`baseconfig.cc
g++ -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -DPACORC='"/etc/pacorc"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o libpaco_a-basepkg.o `test -f 'basepkg.cc' || echo './'`basepkg.cc
In file included from basepkg.cc:10:
common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ifstream<char>]':
common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ofstream<char>]':
common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
g++ -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -DPACORC='"/etc/pacorc"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o libpaco_a-common.o `test -f 'common.cc' || echo './'`common.cc
rm -f libpaco.a
ar cru libpaco.a libpaco_a-baseconfig.o libpaco_a-basepkg.o libpaco_a-common.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libpaco.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/paco'
Making all in paco-log
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/paco-log'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -ansi -Wshadow -Wmissing-declarations -Wall -g -O2 -c -o libpaco_log_la-log.lo `test -f 'log.c' || echo './'`log.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -ansi -Wshadow -Wmissing-declarations -Wall -g -O2 -c log.c -fPIC -DPIC -o .libs/libpaco_log_la-log.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -W -I../.. -ansi -Wshadow -Wmissing-declarations -Wall -g -O2 -c log.c -o libpaco_log_la-log.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=link gcc -W -I../.. -ansi -Wshadow -Wmissing-declarations -Wall -g -O2 -o libpaco-log.la -rpath /usr/lib libpaco_log_la-log.lo -ldl
libtool: link: gcc -shared -fPIC -DPIC .libs/libpaco_log_la-log.o -ldl -g -O2 -Wl,-soname -Wl,libpaco-log.so.0 -o .libs/libpaco-log.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpaco-log.so.0" && ln -s "libpaco-log.so.0.0.0" "libpaco-log.so.0")
libtool: link: (cd ".libs" && rm -f "libpaco-log.so" && ln -s "libpaco-log.so.0.0.0" "libpaco-log.so")
libtool: link: ar cr .libs/libpaco-log.a libpaco_log_la-log.o
libtool: link: ranlib .libs/libpaco-log.a
libtool: link: ( cd ".libs" && rm -f "libpaco-log.la" && ln -s "../libpaco-log.la" "libpaco-log.la" )
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/paco-log'
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
Making all in paco
make[3]: Entering directory '/<<PKGBUILDDIR>>/paco'
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-options.o `test -f 'options.cc' || echo './'`options.cc
options.cc: In constructor 'Paco::Options::Options(int, char**)':
options.cc:123:50: warning: this statement may fall through [-Wimplicit-fallthrough=]
123 | case OPT_VERSION: version();
| ~~~~~~~^~
options.cc:124:25: note: here
124 | case 'h': help();
| ^~~~
options.cc:124:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
124 | case 'h': help();
| ~~~~^~
options.cc:125:25: note: here
125 | case 'L': Config::logdir(optarg); break;
| ^~~~
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-pkgset.o `test -f 'pkgset.cc' || echo './'`pkgset.cc
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-pkg.o `test -f 'pkg.cc' || echo './'`pkg.cc
In file included from ../lib/paco/basepkg.h:12,
from pkg.h:12,
from pkg.cc:11:
../lib/paco/common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ifstream<char>]':
../lib/paco/common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
../lib/paco/common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ofstream<char>]':
../lib/paco/common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-dir.o `test -f 'dir.cc' || echo './'`dir.cc
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-out.o `test -f 'out.cc' || echo './'`out.cc
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-global.o `test -f 'global.cc' || echo './'`global.cc
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-log.o `test -f 'log.cc' || echo './'`log.cc
In file included from ../lib/paco/basepkg.h:12,
from pkgset.h:13,
from log.cc:11:
../lib/paco/common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ifstream<char>]':
../lib/paco/common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-info.o `test -f 'info.cc' || echo './'`info.cc
In file included from ../lib/paco/basepkg.h:12,
from pkgset.h:13,
from options.h:12,
from log.h:12,
from info.cc:12:
../lib/paco/common.h: In constructor 'Paco::FileStream<T>::FileStream(const std::string&) [with T = std::basic_ofstream<char>]':
../lib/paco/common.h:61:25: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
61 | if (!this)
| ^~
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-main.o `test -f 'main.cc' || echo './'`main.cc
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o paco-regexp.o `test -f 'regexp.cc' || echo './'`regexp.cc
/bin/bash ../libtool --tag=CXX --mode=link g++ -W -I.. -I../lib -DLIBDIR='"/usr/lib"' -ansi -pedantic -Wall -fno-operator-names -g -O2 -o paco paco-options.o paco-pkgset.o paco-pkg.o paco-dir.o paco-out.o paco-global.o paco-log.o paco-info.o paco-main.o paco-regexp.o ../lib/paco/libpaco.a -ldl
libtool: link: g++ -W -I.. -I../lib -DLIBDIR=\"/usr/lib\" -ansi -pedantic -Wall -fno-operator-names -g -O2 -o paco paco-options.o paco-pkgset.o paco-pkg.o paco-dir.o paco-out.o paco-global.o paco-log.o paco-info.o paco-main.o paco-regexp.o ../lib/paco/libpaco.a -ldl
make[3]: Leaving directory '/<<PKGBUILDDIR>>/paco'
Making all in gpaco
make[3]: Entering directory '/<<PKGBUILDDIR>>/gpaco'
g++ -DHAVE_CONFIG_H -I. -I.. -W -I.. -I ../lib -DDATADIR='"/usr/share"' -I/usr/include/gtkmm-2.4 -I/usr/lib/arm-linux-gnueabihf/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/lib/arm-linux-gnueabihf/atkmm-1.6/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/atk-1.0 -I/usr/include/giomm-2.4 -I/usr/lib/arm-linux-gnueabihf/giomm-2.4/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pangomm-1.4 -I/usr/lib/arm-linux-gnueabihf/pangomm-1.4/include -I/usr/include/cairomm-1.0 -I/usr/lib/arm-linux-gnueabihf/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/arm-linux-gnueabihf -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/arm-linux-gnueabihf/gdkmm-2.4/include -pthread -ansi -pedantic -Wall -fno-operator-names -g -O2 -c -o gpaco-main.o `test -f 'main.cc' || echo './'`main.cc
In file included from /usr/include/glib-2.0/glib.h:64,
from /usr/include/glibmm-2.4/glibmm/unicode.h:23,
from /usr/include/glibmm-2.4/glibmm/ustring.h:21,
from gconfig.h:13,
from main.cc:10:
/usr/include/glib-2.0/glib/gmessages.h:342:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
342 | #define g_error(...) G_STMT_START { \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:348:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
348 | #define g_message(...) g_log (G_LOG_DOMAIN, \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:351:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
351 | #define g_critical(...) g_log (G_LOG_DOMAIN, \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:354:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
354 | #define g_warning(...) g_log (G_LOG_DOMAIN, \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:357:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
357 | #define g_info(...) g_log (G_LOG_DOMAIN, \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:360:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
360 | #define g_debug(...) g_log (G_LOG_DOMAIN, \
| ^~~
/usr/include/glib-2.0/glib/gmessages.h:489:24: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
489 | #define g_warning_once(...) \
| ^~~
In file included from /usr/include/glib-2.0/glib.h:88:
/usr/include/glib-2.0/glib/gtestutils.h:298:33: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
298 | #define g_test_init(argc, argv, ...) \
| ^~~
In file included from /usr/include/c++/12/type_traits:35,
from /usr/include/glibmm-2.4/glibmm/ustring.h:28:
/usr/include/c++/12/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
32 | #error This file requires compiler and library support \
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:368:25: warning: identifier 'noexcept' is a keyword in C++11 [-Wc++11-compat]
368 | GLIBMM_API ~ustring() noexcept;
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1577:40: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++11-compat]
1577 | return ustring::compose_argv(fmt, 0, nullptr);
| ^~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7,
from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
from /usr/include/sigc++-2.0/sigc++/signal_base.h:27,
from /usr/include/sigc++-2.0/sigc++/signal.h:8,
from /usr/include/sigc++-2.0/sigc++/sigc++.h:123,
from /usr/include/gtkmm-2.4/gtkmm/window.h:8,
from mainwindow.h:12,
from main.cc:11:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:107:40: warning: identifier 'decltype' is a keyword in C++11 [-Wc++11-compat]
107 | static int checksize(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
| ^~~~~~~~
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30,
from /usr/include/sigc++-2.0/sigc++/sigc++.h:126:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:907:3: warning: identifier 'static_assert' is a keyword in C++11 [-Wc++11-compat]
907 | static_assert(std::is_base_of<sigc::trackable,T_obj1>::value,
| ^~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib-object.h:27,
from /usr/include/glibmm-2.4/glibmm/class.h:24,
from /usr/include/glibmm-2.4/glibmm/objectbase.h:21,
from /usr/include/glibmm-2.4/glibmm/object.h:29,
from /usr/include/gtkmm-2.4/gtkmm/window.h:31:
/usr/include/glib-2.0/gobject/genums.h:320:49: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
320 | #define G_DEFINE_ENUM_TYPE(TypeName, type_name, ...) \
| ^~~
/usr/include/glib-2.0/gobject/genums.h:363:50: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros]
363 | #define G_DEFINE_FLAGS_TYPE(TypeName, type_name, ...) \
| ^~~
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23,
from /usr/include/glibmm-2.4/glibmm/object.h:34:
/usr/include/glibmm-2.4/glibmm/variant.h:2045:14: warning: identifier 'constexpr' is a keyword in C++11 [-Wc++11-compat]
2045 | static constexpr std::size_t size() { return sizeof...(Idx); }
| ^~~~~~~~~
In file included from /usr/include/freetype2/freetype/config/ftconfig.h:46,
from /usr/include/freetype2/freetype/freetype.h:24,
from /usr/include/cairo/cairo-ft.h:47,
from /usr/include/cairomm-1.0/cairomm/enums.h:24,
from /usr/include/cairomm-1.0/cairomm/surface.h:37,
from /usr/include/cairomm-1.0/cairomm/context.h:24,
from /usr/include/pangomm-1.4/pangomm/context.h:40,
from /usr/include/gtkmm-2.4/gtkmm/widget.h:30,
from /usr/include/gtkmm-2.4/gtkmm/container.h:30,
from /usr/include/gtkmm-2.4/gtkmm/bin.h:31,
from /usr/include/gtkmm-2.4/gtkmm/window.h:33:
/usr/include/freetype2/freetype/config/integer-types.h:66:50: warning: use of C++11 long long integer constant [-Wlong-long]
66 | #if defined( FT_ULLONG_MAX ) && FT_ULLONG_MAX >= 0xFFFFFFFFFFFFFFFFULL
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32:
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:63:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long]
63 | G_GNUC_EXTENSION typedef signed long long gint64;
| ^~~~
/usr/lib/arm-linux-gnueabihf/glib-2.0/include/glibconfig.h:64:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long]
64 | G_GNUC_EXTENSION typedef unsigned long long guint64;
| ^~~~
In file included from /usr/include/glib-2.0/glib/gstring.h:35,
from /usr/include/glib-2.0/glib/giochannel.h:36,
from /usr/include/glib-2.0/glib.h:56:
/usr/include/glib-2.0/glib/gunicode.h:654:65: warning: comma at end of enumerator list [-Wpedantic]
654 | G_UNICODE_SCRIPT_NAG_MUNDARI GLIB_AVAILABLE_ENUMERATOR_IN_2_74, /* Nag Mundari */
| ^
/usr/include/glib-2.0/glib/gmessages.h:139:29: warning: comma at end of enumerator list [-Wpedantic]
139 | G_LOG_WRITER_UNHANDLED = 0,
| ^
In file included from /usr/include/glib-2.0/glib.h:84:
/usr/include/glib-2.0/glib/gstrfuncs.h:334:40: warning: comma at end of enumerator list [-Wpedantic]
334 | G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS,
| ^
In file included from /usr/include/glib-2.0/glib.h:97:
/usr/include/glib-2.0/glib/guri.h:92:74: warning: comma at end of enumerator list [-Wpedantic]
92 | G_URI_FLAGS_SCHEME_NORMALIZE GLIB_AVAILABLE_ENUMERATOR_IN_2_68 = 1 << 8,
| ^
/usr/include/glib-2.0/glib/guri.h:213:34: warning: comma at end of enumerator list [-Wpedantic]
213 | G_URI_HIDE_FRAGMENT = 1 << 4,
| ^
/usr/include/glib-2.0/glib/guri.h:263:41: warning: comma at end of enumerator list [-Wpedantic]
263 | G_URI_PARAMS_PARSE_RELAXED = 1 << 2,
| ^
/usr/include/glib-2.0/glib/guri.h:338:27: warning: comma at end of enumerator list [-Wpedantic]
338 | G_URI_ERROR_BAD_FRAGMENT,
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:195:9: error: expected nested-name-specifier before 'iterator_category'
195 | using iterator_category = std::bidirectional_iterator_tag;
| ^~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:196:9: error: expected nested-name-specifier before 'value_type'
196 | using value_type = gunichar;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:197:9: error: expected nested-name-specifier before 'difference_type'
197 | using difference_type = std::string::difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:198:9: error: expected nested-name-specifier before 'reference'
198 | using reference = value_type;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:199:9: error: expected nested-name-specifier before 'pointer'
199 | using pointer = void;
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:210:64: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
210 | ustring_Iterator& operator=(const ustring_Iterator& other) = default;
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:212:10: error: 'value_type' does not name a type
212 | inline value_type operator*() const;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:329:9: error: expected nested-name-specifier before 'size_type'
329 | using size_type = std::string::size_type;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:330:9: error: expected nested-name-specifier before 'difference_type'
330 | using difference_type = std::string::difference_type;
| ^~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:332:9: error: expected nested-name-specifier before 'value_type'
332 | using value_type = gunichar;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:333:9: error: expected nested-name-specifier before 'reference'
333 | using reference = gunichar&;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:334:9: error: expected nested-name-specifier before 'const_reference'
334 | using const_reference = const gunichar&;
| ^~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:336:9: error: expected nested-name-specifier before 'iterator'
336 | using iterator = ustring_Iterator<std::string::iterator>;
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:337:9: error: expected nested-name-specifier before 'const_iterator'
337 | using const_iterator = ustring_Iterator<std::string::const_iterator>;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:341:9: error: expected nested-name-specifier before 'reverse_iterator'
341 | using reverse_iterator = std::reverse_iterator<iterator>;
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:342:9: error: expected nested-name-specifier before 'const_reverse_iterator'
342 | using const_reverse_iterator = std::reverse_iterator<const_iterator>;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:357:27: error: 'size_type' does not name a type; did you mean 'size_t'?
357 | GLIBMM_API static const size_type npos = std::string::npos;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:368:23: error: expected ';' at end of member declaration
368 | GLIBMM_API ~ustring() noexcept;
| ^
| ;
/usr/include/glibmm-2.4/glibmm/ustring.h:368:25: error: 'noexcept' does not name a type
368 | GLIBMM_API ~ustring() noexcept;
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:368:25: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/glibmm-2.4/glibmm/ustring.h:378:29: error: expected ',' or '...' before '&&' token
378 | GLIBMM_API ustring(ustring&& other);
| ^~
/usr/include/glibmm-2.4/glibmm/ustring.h:378:14: error: invalid constructor; you probably meant 'Glib::ustring (const Glib::ustring&)'
378 | GLIBMM_API ustring(ustring&& other);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:388:40: error: expected ',' or '...' before '&&' token
388 | GLIBMM_API ustring& operator=(ustring&& other);
| ^~
/usr/include/glibmm-2.4/glibmm/ustring.h:403:33: error: expected ',' or '...' before '&&' token
403 | GLIBMM_API ustring(std::string&& src);
| ^~
/usr/include/glibmm-2.4/glibmm/ustring.h:410:42: error: 'size_type' has not been declared
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:410:55: error: 'size_type' has not been declared
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:416:39: error: 'size_type' has not been declared
416 | GLIBMM_API ustring(const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:427:31: error: expected ')' before 'n'
427 | GLIBMM_API ustring(size_type n, gunichar uc);
| ~ ^~
| )
/usr/include/glibmm-2.4/glibmm/ustring.h:433:31: error: expected ')' before 'n'
433 | GLIBMM_API ustring(size_type n, char c);
| ~ ^~
| )
/usr/include/glibmm-2.4/glibmm/ustring.h:446:44: error: expected ',' or '...' before '&&' token
446 | GLIBMM_API ustring& operator=(std::string&& src);
| ^~
/usr/include/glibmm-2.4/glibmm/ustring.h:452:37: error: expected ',' or '...' before '&&' token
452 | GLIBMM_API ustring& assign(ustring&& src);
| ^~
/usr/include/glibmm-2.4/glibmm/ustring.h:453:50: error: 'size_type' has not been declared
453 | GLIBMM_API ustring& assign(const ustring& src, size_type i, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:453:63: error: 'size_type' has not been declared
453 | GLIBMM_API ustring& assign(const ustring& src, size_type i, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:454:47: error: 'size_type' has not been declared
454 | GLIBMM_API ustring& assign(const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:456:30: error: 'size_type' has not been declared
456 | GLIBMM_API ustring& assign(size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:457:30: error: 'size_type' has not been declared
457 | GLIBMM_API ustring& assign(size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:473:50: error: 'size_type' has not been declared
473 | GLIBMM_API ustring& append(const ustring& src, size_type i, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:473:63: error: 'size_type' has not been declared
473 | GLIBMM_API ustring& append(const ustring& src, size_type i, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:474:47: error: 'size_type' has not been declared
474 | GLIBMM_API ustring& append(const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:476:30: error: 'size_type' has not been declared
476 | GLIBMM_API ustring& append(size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:477:30: error: 'size_type' has not been declared
477 | GLIBMM_API ustring& append(size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:485:30: error: 'size_type' has not been declared
485 | GLIBMM_API ustring& insert(size_type i, const ustring& src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:486:30: error: 'size_type' has not been declared
486 | GLIBMM_API ustring& insert(size_type i, const ustring& src, size_type i2, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:486:63: error: 'size_type' has not been declared
486 | GLIBMM_API ustring& insert(size_type i, const ustring& src, size_type i2, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:486:77: error: 'size_type' has not been declared
486 | GLIBMM_API ustring& insert(size_type i, const ustring& src, size_type i2, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:487:30: error: 'size_type' has not been declared
487 | GLIBMM_API ustring& insert(size_type i, const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:487:60: error: 'size_type' has not been declared
487 | GLIBMM_API ustring& insert(size_type i, const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:488:30: error: 'size_type' has not been declared
488 | GLIBMM_API ustring& insert(size_type i, const char* src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:489:30: error: 'size_type' has not been declared
489 | GLIBMM_API ustring& insert(size_type i, size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:489:43: error: 'size_type' has not been declared
489 | GLIBMM_API ustring& insert(size_type i, size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:490:30: error: 'size_type' has not been declared
490 | GLIBMM_API ustring& insert(size_type i, size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:490:43: error: 'size_type' has not been declared
490 | GLIBMM_API ustring& insert(size_type i, size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:492:14: error: 'iterator' does not name a type
492 | GLIBMM_API iterator insert(iterator p, gunichar uc);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:493:14: error: 'iterator' does not name a type
493 | GLIBMM_API iterator insert(iterator p, char c);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:494:26: error: 'iterator' has not been declared
494 | GLIBMM_API void insert(iterator p, size_type n, gunichar uc);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:494:38: error: 'size_type' has not been declared
494 | GLIBMM_API void insert(iterator p, size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:494:19: error: 'void Glib::ustring::insert(int, int, gunichar)' cannot be overloaded with 'Glib::ustring& Glib::ustring::insert(int, int, gunichar)'
494 | GLIBMM_API void insert(iterator p, size_type n, gunichar uc);
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:489:23: note: previous declaration 'Glib::ustring& Glib::ustring::insert(int, int, gunichar)'
489 | GLIBMM_API ustring& insert(size_type i, size_type n, gunichar uc);
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:495:26: error: 'iterator' has not been declared
495 | GLIBMM_API void insert(iterator p, size_type n, char c);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:495:38: error: 'size_type' has not been declared
495 | GLIBMM_API void insert(iterator p, size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:495:19: error: 'void Glib::ustring::insert(int, int, char)' cannot be overloaded with 'Glib::ustring& Glib::ustring::insert(int, int, char)'
495 | GLIBMM_API void insert(iterator p, size_type n, char c);
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:490:23: note: previous declaration 'Glib::ustring& Glib::ustring::insert(int, int, char)'
490 | GLIBMM_API ustring& insert(size_type i, size_type n, char c);
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:497:15: error: 'iterator' has not been declared
497 | void insert(iterator p, In pbegin, In pend);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:503:31: error: 'size_type' has not been declared
503 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:503:44: error: 'size_type' has not been declared
503 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:504:31: error: 'size_type' has not been declared
504 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src, size_type i2, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:504:44: error: 'size_type' has not been declared
504 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src, size_type i2, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:504:77: error: 'size_type' has not been declared
504 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src, size_type i2, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:504:91: error: 'size_type' has not been declared
504 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src, size_type i2, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:505:31: error: 'size_type' has not been declared
505 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:505:44: error: 'size_type' has not been declared
505 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:505:74: error: 'size_type' has not been declared
505 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src, size_type n2);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:506:31: error: 'size_type' has not been declared
506 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:506:44: error: 'size_type' has not been declared
506 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:507:31: error: 'size_type' has not been declared
507 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:507:44: error: 'size_type' has not been declared
507 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:507:57: error: 'size_type' has not been declared
507 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:508:31: error: 'size_type' has not been declared
508 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:508:44: error: 'size_type' has not been declared
508 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:508:57: error: 'size_type' has not been declared
508 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:510:31: error: 'iterator' has not been declared
510 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const ustring& src);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:510:48: error: 'iterator' has not been declared
510 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const ustring& src);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:510:23: error: 'Glib::ustring& Glib::ustring::replace(int, int, const Glib::ustring&)' cannot be overloaded with 'Glib::ustring& Glib::ustring::replace(int, int, const Glib::ustring&)'
510 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const ustring& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:503:23: note: previous declaration 'Glib::ustring& Glib::ustring::replace(int, int, const Glib::ustring&)'
503 | GLIBMM_API ustring& replace(size_type i, size_type n, const ustring& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:511:31: error: 'iterator' has not been declared
511 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src, size_type n);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:511:48: error: 'iterator' has not been declared
511 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src, size_type n);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:511:80: error: 'size_type' has not been declared
511 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src, size_type n);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:511:23: error: 'Glib::ustring& Glib::ustring::replace(int, int, const char*, int)' cannot be overloaded with 'Glib::ustring& Glib::ustring::replace(int, int, const char*, int)'
511 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src, size_type n);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:505:23: note: previous declaration 'Glib::ustring& Glib::ustring::replace(int, int, const char*, int)'
505 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src, size_type n2);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:512:31: error: 'iterator' has not been declared
512 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:512:48: error: 'iterator' has not been declared
512 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:512:23: error: 'Glib::ustring& Glib::ustring::replace(int, int, const char*)' cannot be overloaded with 'Glib::ustring& Glib::ustring::replace(int, int, const char*)'
512 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, const char* src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:506:23: note: previous declaration 'Glib::ustring& Glib::ustring::replace(int, int, const char*)'
506 | GLIBMM_API ustring& replace(size_type i, size_type n, const char* src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:513:31: error: 'iterator' has not been declared
513 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, gunichar uc);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:513:48: error: 'iterator' has not been declared
513 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, gunichar uc);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:513:63: error: 'size_type' has not been declared
513 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:513:23: error: 'Glib::ustring& Glib::ustring::replace(int, int, int, gunichar)' cannot be overloaded with 'Glib::ustring& Glib::ustring::replace(int, int, int, gunichar)'
513 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, gunichar uc);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:507:23: note: previous declaration 'Glib::ustring& Glib::ustring::replace(int, int, int, gunichar)'
507 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, gunichar uc);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:514:31: error: 'iterator' has not been declared
514 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, char c);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:514:48: error: 'iterator' has not been declared
514 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, char c);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:514:63: error: 'size_type' has not been declared
514 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, char c);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:514:23: error: 'Glib::ustring& Glib::ustring::replace(int, int, int, char)' cannot be overloaded with 'Glib::ustring& Glib::ustring::replace(int, int, int, char)'
514 | GLIBMM_API ustring& replace(iterator pbegin, iterator pend, size_type n, char c);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:508:23: note: previous declaration 'Glib::ustring& Glib::ustring::replace(int, int, int, char)'
508 | GLIBMM_API ustring& replace(size_type i, size_type n, size_type n2, char c);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:516:20: error: 'iterator' has not been declared
516 | ustring& replace(iterator pbegin, iterator pend, In pbegin2, In pend2);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:516:37: error: 'iterator' has not been declared
516 | ustring& replace(iterator pbegin, iterator pend, In pbegin2, In pend2);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:523:29: error: 'size_type' has not been declared
523 | GLIBMM_API ustring& erase(size_type i, size_type n = npos);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:523:42: error: 'size_type' has not been declared
523 | GLIBMM_API ustring& erase(size_type i, size_type n = npos);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:525:14: error: 'iterator' does not name a type
525 | GLIBMM_API iterator erase(iterator p);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:526:14: error: 'iterator' does not name a type
526 | GLIBMM_API iterator erase(iterator pbegin, iterator pend);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:534:26: error: 'size_type' has not been declared
534 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:534:39: error: 'size_type' has not been declared
534 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:535:26: error: 'size_type' has not been declared
535 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs, size_type i2, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:535:39: error: 'size_type' has not been declared
535 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs, size_type i2, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:535:72: error: 'size_type' has not been declared
535 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs, size_type i2, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:535:86: error: 'size_type' has not been declared
535 | GLIBMM_API int compare(size_type i, size_type n, const ustring& rhs, size_type i2, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:536:26: error: 'size_type' has not been declared
536 | GLIBMM_API int compare(size_type i, size_type n, const char* rhs, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:536:39: error: 'size_type' has not been declared
536 | GLIBMM_API int compare(size_type i, size_type n, const char* rhs, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:536:69: error: 'size_type' has not been declared
536 | GLIBMM_API int compare(size_type i, size_type n, const char* rhs, size_type n2) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:537:26: error: 'size_type' has not been declared
537 | GLIBMM_API int compare(size_type i, size_type n, const char* rhs) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:537:39: error: 'size_type' has not been declared
537 | GLIBMM_API int compare(size_type i, size_type n, const char* rhs) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:564:14: error: 'value_type' does not name a type
564 | GLIBMM_API value_type operator[](size_type i) const;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:567:14: error: 'value_type' does not name a type
567 | GLIBMM_API value_type at(size_type i) const;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:569:36: error: 'size_type' has not been declared
569 | GLIBMM_API inline ustring substr(size_type i = 0, size_type n = npos) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:569:53: error: 'size_type' has not been declared
569 | GLIBMM_API inline ustring substr(size_type i = 0, size_type n = npos) const;
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:575:14: error: 'iterator' does not name a type
575 | GLIBMM_API iterator begin();
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:576:14: error: 'iterator' does not name a type
576 | GLIBMM_API iterator end();
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:577:14: error: 'const_iterator' does not name a type
577 | GLIBMM_API const_iterator begin() const;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:578:14: error: 'const_iterator' does not name a type
578 | GLIBMM_API const_iterator end() const;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:579:14: error: 'reverse_iterator' does not name a type
579 | GLIBMM_API reverse_iterator rbegin();
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:580:14: error: 'reverse_iterator' does not name a type
580 | GLIBMM_API reverse_iterator rend();
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:581:14: error: 'const_reverse_iterator' does not name a type
581 | GLIBMM_API const_reverse_iterator rbegin() const;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:582:14: error: 'const_reverse_iterator' does not name a type
582 | GLIBMM_API const_reverse_iterator rend() const;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:587:14: error: 'const_iterator' does not name a type
587 | GLIBMM_API const_iterator cbegin() const;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:592:14: error: 'const_iterator' does not name a type
592 | GLIBMM_API const_iterator cend() const;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:598:14: error: 'size_type' does not name a type; did you mean 'size_t'?
598 | GLIBMM_API size_type find(const ustring& str, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:599:14: error: 'size_type' does not name a type; did you mean 'size_t'?
599 | GLIBMM_API size_type find(const char* str, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:600:14: error: 'size_type' does not name a type; did you mean 'size_t'?
600 | GLIBMM_API size_type find(const char* str, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:601:14: error: 'size_type' does not name a type; did you mean 'size_t'?
601 | GLIBMM_API size_type find(gunichar uc, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:602:14: error: 'size_type' does not name a type; did you mean 'size_t'?
602 | GLIBMM_API size_type find(char c, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:604:14: error: 'size_type' does not name a type; did you mean 'size_t'?
604 | GLIBMM_API size_type rfind(const ustring& str, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:605:14: error: 'size_type' does not name a type; did you mean 'size_t'?
605 | GLIBMM_API size_type rfind(const char* str, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:606:14: error: 'size_type' does not name a type; did you mean 'size_t'?
606 | GLIBMM_API size_type rfind(const char* str, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:607:14: error: 'size_type' does not name a type; did you mean 'size_t'?
607 | GLIBMM_API size_type rfind(gunichar uc, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:608:14: error: 'size_type' does not name a type; did you mean 'size_t'?
608 | GLIBMM_API size_type rfind(char c, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:614:14: error: 'size_type' does not name a type; did you mean 'size_t'?
614 | GLIBMM_API size_type find_first_of(const ustring& match, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:615:14: error: 'size_type' does not name a type; did you mean 'size_t'?
615 | GLIBMM_API size_type find_first_of(const char* match, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:616:14: error: 'size_type' does not name a type; did you mean 'size_t'?
616 | GLIBMM_API size_type find_first_of(const char* match, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:617:14: error: 'size_type' does not name a type; did you mean 'size_t'?
617 | GLIBMM_API size_type find_first_of(gunichar uc, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:618:14: error: 'size_type' does not name a type; did you mean 'size_t'?
618 | GLIBMM_API size_type find_first_of(char c, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:620:14: error: 'size_type' does not name a type; did you mean 'size_t'?
620 | GLIBMM_API size_type find_last_of(const ustring& match, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:621:14: error: 'size_type' does not name a type; did you mean 'size_t'?
621 | GLIBMM_API size_type find_last_of(const char* match, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:622:14: error: 'size_type' does not name a type; did you mean 'size_t'?
622 | GLIBMM_API size_type find_last_of(const char* match, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:623:14: error: 'size_type' does not name a type; did you mean 'size_t'?
623 | GLIBMM_API size_type find_last_of(gunichar uc, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:624:14: error: 'size_type' does not name a type; did you mean 'size_t'?
624 | GLIBMM_API size_type find_last_of(char c, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:626:14: error: 'size_type' does not name a type; did you mean 'size_t'?
626 | GLIBMM_API size_type find_first_not_of(const ustring& match, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:627:14: error: 'size_type' does not name a type; did you mean 'size_t'?
627 | GLIBMM_API size_type find_first_not_of(const char* match, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:628:14: error: 'size_type' does not name a type; did you mean 'size_t'?
628 | GLIBMM_API size_type find_first_not_of(const char* match, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:629:14: error: 'size_type' does not name a type; did you mean 'size_t'?
629 | GLIBMM_API size_type find_first_not_of(gunichar uc, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:630:14: error: 'size_type' does not name a type; did you mean 'size_t'?
630 | GLIBMM_API size_type find_first_not_of(char c, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:632:14: error: 'size_type' does not name a type; did you mean 'size_t'?
632 | GLIBMM_API size_type find_last_not_of(const ustring& match, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:633:14: error: 'size_type' does not name a type; did you mean 'size_t'?
633 | GLIBMM_API size_type find_last_not_of(const char* match, size_type i, size_type n) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:634:14: error: 'size_type' does not name a type; did you mean 'size_t'?
634 | GLIBMM_API size_type find_last_not_of(const char* match, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:635:14: error: 'size_type' does not name a type; did you mean 'size_t'?
635 | GLIBMM_API size_type find_last_not_of(gunichar uc, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:636:14: error: 'size_type' does not name a type; did you mean 'size_t'?
636 | GLIBMM_API size_type find_last_not_of(char c, size_type i = npos) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:652:14: error: 'size_type' does not name a type; did you mean 'size_t'?
652 | GLIBMM_API size_type size() const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:658:14: error: 'size_type' does not name a type; did you mean 'size_t'?
658 | GLIBMM_API size_type length() const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:665:14: error: 'size_type' does not name a type; did you mean 'size_t'?
665 | GLIBMM_API size_type bytes() const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:671:26: error: 'size_type' has not been declared
671 | GLIBMM_API void resize(size_type n, gunichar uc);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:672:26: error: 'size_type' has not been declared
672 | GLIBMM_API void resize(size_type n, char c = '\0');
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:678:14: error: 'size_type' does not name a type; did you mean 'size_t'?
678 | GLIBMM_API size_type capacity() const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:679:14: error: 'size_type' does not name a type; did you mean 'size_t'?
679 | GLIBMM_API size_type max_size() const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:680:27: error: 'size_type' has not been declared
680 | GLIBMM_API void reserve(size_type n = 0);
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:694:3: error: 'size_type' does not name a type; did you mean 'size_t'?
694 | size_type copy(char* dest, size_type n, size_type i = 0) const;
| ^~~~~~~~~
| size_t
/usr/include/glibmm-2.4/glibmm/ustring.h:704:28: error: 'iterator' has not been declared
704 | GLIBMM_API bool validate(iterator& first_invalid);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:707:28: error: 'const_iterator' has not been declared
707 | GLIBMM_API bool validate(const_iterator& first_invalid) const;
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:972:18: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
972 | template <class... Ts>
| ^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:973:66: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
973 | static inline ustring sprintf(const ustring& fmt, const Ts&... args);
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:990:18: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
990 | template <class... Ts>
| ^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:991:63: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
991 | static inline ustring sprintf(const char* fmt, const Ts&... args);
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:410:69: error: 'npos' was not declared in this scope
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:523:56: error: 'npos' was not declared in this scope
523 | GLIBMM_API ustring& erase(size_type i, size_type n = npos);
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:569:67: error: 'npos' was not declared in this scope
569 | GLIBMM_API inline ustring substr(size_type i = 0, size_type n = npos) const;
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:49: error: 'iterator' is not a member of 'Glib::ustring'
1071 | struct ustring::SequenceToString<Glib::ustring::iterator, gunichar> : public std::string
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:49: error: 'iterator' is not a member of 'Glib::ustring'
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:67: error: template argument 1 is invalid
1071 | struct ustring::SequenceToString<Glib::ustring::iterator, gunichar> : public std::string
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1072:1: error: explicit specialization of non-template 'Glib::<unnamed struct>'
1072 | {
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1073:46: error: 'Glib::ustring::iterator' has not been declared
1073 | GLIBMM_API SequenceToString(Glib::ustring::iterator pbegin, Glib::ustring::iterator pend);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1073:78: error: 'Glib::ustring::iterator' has not been declared
1073 | GLIBMM_API SequenceToString(Glib::ustring::iterator pbegin, Glib::ustring::iterator pend);
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1073:14: error: ISO C++ forbids declaration of 'SequenceToString' with no type [-fpermissive]
1073 | GLIBMM_API SequenceToString(Glib::ustring::iterator pbegin, Glib::ustring::iterator pend);
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:17: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
1071 | struct ustring::SequenceToString<Glib::ustring::iterator, gunichar> : public std::string
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1073:14: error: 'int Glib::<unnamed struct>::SequenceToString(int, int)' invalid; an anonymous struct may only have public non-static data members [-fpermissive]
1073 | GLIBMM_API SequenceToString(Glib::ustring::iterator pbegin, Glib::ustring::iterator pend);
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:17: error: anonymous struct with base classes
1071 | struct ustring::SequenceToString<Glib::ustring::iterator, gunichar> : public std::string
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with constructor not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with destructor not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1071:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with copy assignment operator not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1074:1: error: abstract declarator 'Glib::<unnamed struct>' used as declaration
1074 | };
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:49: error: 'const_iterator' is not a member of 'Glib::ustring'
1077 | struct ustring::SequenceToString<Glib::ustring::const_iterator, gunichar> : public std::string
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:49: error: 'const_iterator' is not a member of 'Glib::ustring'
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:73: error: template argument 1 is invalid
1077 | struct ustring::SequenceToString<Glib::ustring::const_iterator, gunichar> : public std::string
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1078:1: error: explicit specialization of non-template 'Glib::<unnamed struct>'
1078 | {
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1079:46: error: 'Glib::ustring::const_iterator' has not been declared
1079 | GLIBMM_API SequenceToString(Glib::ustring::const_iterator pbegin, Glib::ustring::const_iterator pend);
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1079:84: error: 'Glib::ustring::const_iterator' has not been declared
1079 | GLIBMM_API SequenceToString(Glib::ustring::const_iterator pbegin, Glib::ustring::const_iterator pend);
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1079:14: error: ISO C++ forbids declaration of 'SequenceToString' with no type [-fpermissive]
1079 | GLIBMM_API SequenceToString(Glib::ustring::const_iterator pbegin, Glib::ustring::const_iterator pend);
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:17: warning: ISO C++ prohibits anonymous structs [-Wpedantic]
1077 | struct ustring::SequenceToString<Glib::ustring::const_iterator, gunichar> : public std::string
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1079:14: error: 'int Glib::<unnamed struct>::SequenceToString(int, int)' invalid; an anonymous struct may only have public non-static data members [-fpermissive]
1079 | GLIBMM_API SequenceToString(Glib::ustring::const_iterator pbegin, Glib::ustring::const_iterator pend);
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:17: error: anonymous struct with base classes
1077 | struct ustring::SequenceToString<Glib::ustring::const_iterator, gunichar> : public std::string
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with constructor not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with destructor not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1077:17: error: member 'std::__cxx11::basic_string<char> Glib::<unnamed struct>::<anonymous>' with copy assignment operator not allowed in anonymous aggregate
/usr/include/glibmm-2.4/glibmm/ustring.h:1080:1: error: abstract declarator 'Glib::<unnamed struct>' used as declaration
1080 | };
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:1087:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1087 | FormatStream(const ustring::FormatStream&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1088:59: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1088 | FormatStream& operator=(const ustring::FormatStream&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1092:9: error: expected nested-name-specifier before 'StreamType'
1092 | using StreamType = std::wostringstream;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1096:3: error: 'StreamType' does not name a type
1096 | StreamType stream_;
| ^~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1100:28: error: expected ';' at end of member declaration
1100 | GLIBMM_API ~FormatStream() noexcept;
| ^
| ;
/usr/include/glibmm-2.4/glibmm/ustring.h:1100:30: error: 'noexcept' does not name a type
1100 | GLIBMM_API ~FormatStream() noexcept;
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1100:30: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/glibmm-2.4/glibmm/ustring.h:1179:49: error: no declaration matches 'typename Glib::ustring_Iterator<T>::value_type Glib::ustring_Iterator<T>::operator*() const'
1179 | inline typename ustring_Iterator<T>::value_type ustring_Iterator<T>::operator*() const
| ^~~~~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1179:49: note: no functions named 'typename Glib::ustring_Iterator<T>::value_type Glib::ustring_Iterator<T>::operator*() const'
/usr/include/glibmm-2.4/glibmm/ustring.h:192:7: note: 'class Glib::ustring_Iterator<T>' defined here
192 | class ustring_Iterator
| ^~~~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1222:33: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1222 | operator==(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1222:75: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1222 | operator==(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1222:1: error: 'bool Glib::operator==(const int&, const int&)' must have an argument of class or enumerated type
1222 | operator==(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1229:33: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1229 | operator!=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1229:75: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1229 | operator!=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1229:1: error: 'bool Glib::operator!=(const int&, const int&)' must have an argument of class or enumerated type
1229 | operator!=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1236:32: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1236 | operator<(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1236:74: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1236 | operator<(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1236:1: error: 'bool Glib::operator<(const int&, const int&)' must have an argument of class or enumerated type
1236 | operator<(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1243:32: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1243 | operator>(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1243:74: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1243 | operator>(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1243:1: error: 'bool Glib::operator>(const int&, const int&)' must have an argument of class or enumerated type
1243 | operator>(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1250:33: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1250 | operator<=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1250:75: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1250 | operator<=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1250:1: error: 'bool Glib::operator<=(const int&, const int&)' must have an argument of class or enumerated type
1250 | operator<=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1257:33: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1257 | operator>=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1257:75: error: 'const_iterator' in 'class Glib::ustring' does not name a type
1257 | operator>=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1257:1: error: 'bool Glib::operator>=(const int&, const int&)' must have an argument of class or enumerated type
1257 | operator>=(const Glib::ustring::const_iterator& lhs, const Glib::ustring::const_iterator& rhs)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: In member function 'void Glib::ustring::FormatStream::stream(const T&)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1290:3: error: 'stream_' was not declared in this scope; did you mean 'stream'?
1290 | stream_ << value;
| ^~~~~~~
| stream
/usr/include/glibmm-2.4/glibmm/ustring.h: In member function 'void Glib::ustring::FormatStream::stream(const char*)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1296:3: error: 'stream_' was not declared in this scope; did you mean 'stream'?
1296 | stream_ << ustring(value);
| ^~~~~~~
| stream
/usr/include/glibmm-2.4/glibmm/ustring.h: In member function 'void Glib::ustring::FormatStream::stream(char*)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1302:3: error: 'stream_' was not declared in this scope; did you mean 'stream'?
1302 | stream_ << ustring(value);
| ^~~~~~~
| stream
/usr/include/glibmm-2.4/glibmm/ustring.h: At global scope:
/usr/include/glibmm-2.4/glibmm/ustring.h:1331:1: error: variable or field 'insert' declared void
1331 | ustring::insert(ustring::iterator p, In pbegin, In pend)
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1331:26: error: 'iterator' is not a member of 'Glib::ustring'
1331 | ustring::insert(ustring::iterator p, In pbegin, In pend)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1331:41: error: expected primary-expression before 'pbegin'
1331 | ustring::insert(ustring::iterator p, In pbegin, In pend)
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1331:52: error: expected primary-expression before 'pend'
1331 | ustring::insert(ustring::iterator p, In pbegin, In pend)
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:1: error: 'Glib::ustring& Glib::ustring::replace' is not a static data member of 'class Glib::ustring'
1339 | ustring::replace(ustring::iterator pbegin, ustring::iterator pend, In pbegin2, In pend2)
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:27: error: template definition of non-template 'Glib::ustring& Glib::ustring::replace'
1339 | ustring::replace(ustring::iterator pbegin, ustring::iterator pend, In pbegin2, In pend2)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:27: error: 'iterator' is not a member of 'Glib::ustring'
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:53: error: 'iterator' is not a member of 'Glib::ustring'
1339 | ustring::replace(ustring::iterator pbegin, ustring::iterator pend, In pbegin2, In pend2)
| ^~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:71: error: expected primary-expression before 'pbegin2'
1339 | ustring::replace(ustring::iterator pbegin, ustring::iterator pend, In pbegin2, In pend2)
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1339:83: error: expected primary-expression before 'pend2'
1339 | ustring::replace(ustring::iterator pbegin, ustring::iterator pend, In pbegin2, In pend2)
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1348:1: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
1348 | inline ustring
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1349:1: error: 'Glib::ustring Glib::ustring::substr' is not a static data member of 'class Glib::ustring'
1349 | ustring::substr(ustring::size_type i, ustring::size_type n) const
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1349:26: error: 'size_type' is not a member of 'Glib::ustring'
1349 | ustring::substr(ustring::size_type i, ustring::size_type n) const
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1349:48: error: 'size_type' is not a member of 'Glib::ustring'
1349 | ustring::substr(ustring::size_type i, ustring::size_type n) const
| ^~~~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1349:61: error: expected ',' or ';' before 'const'
1349 | ustring::substr(ustring::size_type i, ustring::size_type n) const
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1491:45: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1491 | Stringify(const ustring::Stringify<T>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1492:59: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1492 | Stringify<T>& operator=(const ustring::Stringify<T>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1508:51: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1508 | Stringify(const ustring::Stringify<ustring>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1509:71: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1509 | Stringify<ustring>& operator=(const ustring::Stringify<ustring>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1527:55: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1527 | Stringify(const ustring::Stringify<const char*>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1528:75: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1528 | Stringify<ustring>& operator=(const ustring::Stringify<const char*>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1546:51: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1546 | Stringify(const ustring::Stringify<char[N]>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1547:71: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1547 | Stringify<ustring>& operator=(const ustring::Stringify<char[N]>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1566:57: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1566 | Stringify(const ustring::Stringify<const char[N]>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1567:77: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1567 | Stringify<ustring>& operator=(const ustring::Stringify<const char[N]>&) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: In static member function 'static Glib::ustring Glib::ustring::compose(const Glib::ustring&)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1577:40: error: 'nullptr' was not declared in this scope
1577 | return ustring::compose_argv(fmt, 0, nullptr);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: At global scope:
/usr/include/glibmm-2.4/glibmm/ustring.h:1750:16: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1750 | template <class... Ts>
| ^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1753:53: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1753 | ustring::sprintf(const ustring& fmt, const Ts&... args)
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1758:16: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1758 | template <class... Ts>
| ^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1761:50: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1761 | ustring::sprintf(const char* fmt, const Ts&... args)
| ^~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: In static member function 'static Glib::ustring Glib::ustring::sprintf(const char*, const Ts& ...)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1763:3: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1763 | auto c_str = g_strdup_printf(fmt, sprintify(args)...);
| ^~~~
| ----
/usr/include/glibmm-2.4/glibmm/ustring.h:1763:8: error: 'c_str' does not name a type
1763 | auto c_str = g_strdup_printf(fmt, sprintify(args)...);
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1765:10: error: invalid use of non-static member function 'const char* Glib::ustring::c_str() const'
1765 | g_free(c_str);
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:691:26: note: declared here
691 | GLIBMM_API const char* c_str() const;
| ^~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: At global scope:
/usr/include/glibmm-2.4/glibmm/ustring.h:1926:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1926 | bool operator==(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1927:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1927 | bool operator==(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1928:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1928 | bool operator!=(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1929:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1929 | bool operator!=(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1930:47: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1930 | bool operator<(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1931:47: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1931 | bool operator<(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1932:47: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1932 | bool operator>(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1933:47: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1933 | bool operator>(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1934:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1934 | bool operator<=(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1935:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1935 | bool operator<=(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1936:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1936 | bool operator>=(const ustring& lhs, int rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:1937:48: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1937 | bool operator>=(int lhs, const ustring& rhs) = delete;
| ^~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h: In function 'Glib::ustring Glib::operator+(gunichar, const ustring&)':
/usr/include/glibmm-2.4/glibmm/ustring.h:1982:22: error: no matching function for call to 'Glib::ustring::ustring(int, gunichar&)'
1982 | ustring temp(1, lhs);
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:416:14: note: candidate: 'Glib::ustring::ustring(const char*, int)' (near match)
416 | GLIBMM_API ustring(const char* src, size_type n);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:416:14: note: conversion of argument 1 would be ill-formed:
/usr/include/glibmm-2.4/glibmm/ustring.h:1982:16: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
1982 | ustring temp(1, lhs);
| ^
| |
| int
/usr/include/glibmm-2.4/glibmm/ustring.h:440:3: note: candidate: 'template<class In> Glib::ustring::ustring(In, In)'
440 | ustring(In pbegin, In pend);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:440:3: note: template argument deduction/substitution failed:
/usr/include/glibmm-2.4/glibmm/ustring.h:1982:22: note: deduced conflicting types for parameter 'In' ('int' and 'unsigned int')
1982 | ustring temp(1, lhs);
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:421:14: note: candidate: 'Glib::ustring::ustring(const char*)'
421 | GLIBMM_API ustring(const char* src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:421:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:410:14: note: candidate: 'Glib::ustring::ustring(const Glib::ustring&, int, int)'
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:410:37: note: no known conversion for argument 1 from 'int' to 'const Glib::ustring&'
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ~~~~~~~~~~~~~~~^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:403:14: note: candidate: 'Glib::ustring::ustring(std::string)'
403 | GLIBMM_API ustring(std::string&& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:403:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:398:14: note: candidate: 'Glib::ustring::ustring(const std::string&)'
398 | GLIBMM_API ustring(const std::string& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:398:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:373:14: note: candidate: 'Glib::ustring::ustring(const Glib::ustring&)'
373 | GLIBMM_API ustring(const ustring& other);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:373:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:366:14: note: candidate: 'Glib::ustring::ustring()'
366 | GLIBMM_API ustring();
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:366:14: note: candidate expects 0 arguments, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h: In function 'Glib::ustring Glib::operator+(char, const ustring&)':
/usr/include/glibmm-2.4/glibmm/ustring.h:2000:22: error: no matching function for call to 'Glib::ustring::ustring(int, char&)'
2000 | ustring temp(1, lhs);
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:416:14: note: candidate: 'Glib::ustring::ustring(const char*, int)' (near match)
416 | GLIBMM_API ustring(const char* src, size_type n);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:416:14: note: conversion of argument 1 would be ill-formed:
/usr/include/glibmm-2.4/glibmm/ustring.h:2000:16: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
2000 | ustring temp(1, lhs);
| ^
| |
| int
/usr/include/glibmm-2.4/glibmm/ustring.h:440:3: note: candidate: 'template<class In> Glib::ustring::ustring(In, In)'
440 | ustring(In pbegin, In pend);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:440:3: note: template argument deduction/substitution failed:
/usr/include/glibmm-2.4/glibmm/ustring.h:2000:22: note: deduced conflicting types for parameter 'In' ('int' and 'char')
2000 | ustring temp(1, lhs);
| ^
/usr/include/glibmm-2.4/glibmm/ustring.h:421:14: note: candidate: 'Glib::ustring::ustring(const char*)'
421 | GLIBMM_API ustring(const char* src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:421:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:410:14: note: candidate: 'Glib::ustring::ustring(const Glib::ustring&, int, int)'
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:410:37: note: no known conversion for argument 1 from 'int' to 'const Glib::ustring&'
410 | GLIBMM_API ustring(const ustring& src, size_type i, size_type n = npos);
| ~~~~~~~~~~~~~~~^~~
/usr/include/glibmm-2.4/glibmm/ustring.h:403:14: note: candidate: 'Glib::ustring::ustring(std::string)'
403 | GLIBMM_API ustring(std::string&& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:403:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:398:14: note: candidate: 'Glib::ustring::ustring(const std::string&)'
398 | GLIBMM_API ustring(const std::string& src);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:398:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:373:14: note: candidate: 'Glib::ustring::ustring(const Glib::ustring&)'
373 | GLIBMM_API ustring(const ustring& other);
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:373:14: note: candidate expects 1 argument, 2 provided
/usr/include/glibmm-2.4/glibmm/ustring.h:366:14: note: candidate: 'Glib::ustring::ustring()'
366 | GLIBMM_API ustring();
| ^~~~~~~
/usr/include/glibmm-2.4/glibmm/ustring.h:366:14: note: candidate expects 0 arguments, 2 provided
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:25:
/usr/include/sigc++-2.0/sigc++/type_traits.h: At global scope:
/usr/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using'
63 | using type_trait_pass_t = typename type_trait<T>::pass;
| ^~~~~
/usr/include/sigc++-2.0/sigc++/type_traits.h:66:1: error: expected unqualified-id before 'using'
66 | using type_trait_take_t = typename type_trait<T>::take;
| ^~~~~
In file included from /usr/include/sigc++-2.0/sigc++/signal_base.h:26:
/usr/include/sigc++-2.0/sigc++/trackable.h:40:58: error: expected ';' at end of member declaration
40 | trackable_callback(void* data, func_destroy_notify func) noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/trackable.h:40:60: error: 'noexcept' does not name a type
40 | trackable_callback(void* data, func_destroy_notify func) noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:40:60: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/trackable.h:71:65: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
71 | trackable_callback_list(const trackable_callback_list& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:72:76: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
72 | trackable_callback_list& operator=(const trackable_callback_list& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token
73 | trackable_callback_list(trackable_callback_list&& src) = delete;
| ^~
/usr/include/sigc++-2.0/sigc++/trackable.h:73:60: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
73 | trackable_callback_list(trackable_callback_list&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:73:3: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)'
73 | trackable_callback_list(trackable_callback_list&& src) = delete;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token
74 | trackable_callback_list& operator=(trackable_callback_list&& src) = delete;
| ^~
/usr/include/sigc++-2.0/sigc++/trackable.h:74:71: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
74 | trackable_callback_list& operator=(trackable_callback_list&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:116:13: error: expected ';' at end of member declaration
116 | trackable() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/trackable.h:116:15: error: 'noexcept' does not name a type
116 | trackable() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:116:15: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/trackable.h:118:33: error: expected ';' at end of member declaration
118 | trackable(const trackable& src) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/trackable.h:118:35: error: 'noexcept' does not name a type
118 | trackable(const trackable& src) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:118:35: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/trackable.h:120:22: error: expected ',' or '...' before '&&' token
120 | trackable(trackable&& src);
| ^~
/usr/include/sigc++-2.0/sigc++/trackable.h:120:3: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)'
120 | trackable(trackable&& src);
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/trackable.h:124:33: error: expected ',' or '...' before '&&' token
124 | trackable& operator=(trackable&& src);
| ^~
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:
/usr/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target<T_target, T_action>::operator()(const T_type&) const':
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:20: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
60 | with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:20: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
60 | with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:47: error: wrong number of template arguments (2, should be 3)
60 | with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^
/usr/include/sigc++-2.0/sigc++/visit_each.h:33:8: note: provided for 'template<bool I_derived, class T_type, class T_limit> struct sigc::internal::with_type'
33 | struct with_type;
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: qualified-id in declaration before '||' token
60 | with_type<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~
/usr/include/sigc++-2.0/sigc++/visit_each.h: In member function 'void sigc::internal::limit_derived_target<T_target*, T_action>::operator()(const T_type&) const':
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:28: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
98 | with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:28: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
98 | with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3)
98 | with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^
/usr/include/sigc++-2.0/sigc++/visit_each.h:73:8: note: provided for 'template<bool I_derived, class T_type, class T_limit> struct sigc::internal::with_type_pointer'
73 | struct with_type_pointer;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: qualified-id in declaration before '||' token
98 | with_type_pointer<std::is_base_of<T_target, T_type>::value || std::is_same<T_target, T_type>::value, T_type, T_self>::execute_(_A_type, *this);
| ^~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:107:40: error: 'decltype' has not been declared
107 | static int checksize(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:107:50: error: expected ')'
107 | static int checksize(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
| ~ ^~~~~~~~~
| )
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:107:50: error: expected ')'
107 | static int checksize(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
| ~ ^~~~~~~~~
| )
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:107:50: error: expected initializer
107 | static int checksize(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:112:48: error: 'nullptr' was not declared in this scope
112 | = sizeof(checksize(static_cast<T_functor*>(nullptr))) == sizeof(int)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:131:46: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
131 | bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:131:69: error: expected primary-expression before ',' token
131 | bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:131:82: error: 'value' in namespace '::' does not name a type
131 | bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:137:2: warning: extra ';' [-Wpedantic]
137 | };
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:8: error: 'functor_trait' is not a class template
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:148:44: error: wrong number of template arguments (3, should be 2)
148 | struct functor_trait<T_functor, false, true>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:230:50: error: wrong number of template arguments (3, should be 2)
230 | struct functor_trait<T_return (*)(), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:238:56: error: wrong number of template arguments (3, should be 2)
238 | struct functor_trait<T_return (*)(T_arg1), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:246:64: error: wrong number of template arguments (3, should be 2)
246 | struct functor_trait<T_return (*)(T_arg1, T_arg2), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:254:72: error: wrong number of template arguments (3, should be 2)
254 | struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:262:80: error: wrong number of template arguments (3, should be 2)
262 | struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:270:88: error: wrong number of template arguments (3, should be 2)
270 | struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:278:96: error: wrong number of template arguments (3, should be 2)
278 | struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:286:104: error: wrong number of template arguments (3, should be 2)
286 | struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:57: error: wrong number of template arguments (3, should be 2)
296 | struct functor_trait<T_return (T_obj::*)(), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:63: error: wrong number of template arguments (3, should be 2)
302 | struct functor_trait<T_return (T_obj::*)() const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:63: error: wrong number of template arguments (3, should be 2)
311 | struct functor_trait<T_return (T_obj::*)(T_arg1), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:69: error: wrong number of template arguments (3, should be 2)
317 | struct functor_trait<T_return (T_obj::*)(T_arg1) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:71: error: wrong number of template arguments (3, should be 2)
326 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:77: error: wrong number of template arguments (3, should be 2)
332 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:79: error: wrong number of template arguments (3, should be 2)
341 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:85: error: wrong number of template arguments (3, should be 2)
347 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:87: error: wrong number of template arguments (3, should be 2)
356 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:93: error: wrong number of template arguments (3, should be 2)
362 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:95: error: wrong number of template arguments (3, should be 2)
371 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:101: error: wrong number of template arguments (3, should be 2)
377 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:103: error: wrong number of template arguments (3, should be 2)
386 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:109: error: wrong number of template arguments (3, should be 2)
392 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:401:111: error: wrong number of template arguments (3, should be 2)
401 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:407:117: error: wrong number of template arguments (3, should be 2)
407 | struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const, false, false>
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared
110 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token
110 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor1<T_arg1, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:111:24: error: '_A_a1' was not declared in this scope
111 | { return func_ptr_(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:23: error: 'type_trait_take_t' has not been declared
146 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:146:40: error: expected ',' or '...' before '<' token
146 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor2<T_arg1, T_arg2, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:24: error: '_A_a1' was not declared in this scope
147 | { return func_ptr_(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:147:31: error: '_A_a2' was not declared in this scope
147 | { return func_ptr_(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:23: error: 'type_trait_take_t' has not been declared
184 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:184:40: error: expected ',' or '...' before '<' token
184 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor3<T_arg1, T_arg2, T_arg3, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:24: error: '_A_a1' was not declared in this scope
185 | { return func_ptr_(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:31: error: '_A_a2' was not declared in this scope
185 | { return func_ptr_(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:185:38: error: '_A_a3' was not declared in this scope
185 | { return func_ptr_(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:23: error: 'type_trait_take_t' has not been declared
224 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:224:40: error: expected ',' or '...' before '<' token
224 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:24: error: '_A_a1' was not declared in this scope
225 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:31: error: '_A_a2' was not declared in this scope
225 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:38: error: '_A_a3' was not declared in this scope
225 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:225:45: error: '_A_a4' was not declared in this scope
225 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:23: error: 'type_trait_take_t' has not been declared
266 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:266:40: error: expected ',' or '...' before '<' token
266 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:24: error: '_A_a1' was not declared in this scope
267 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:31: error: '_A_a2' was not declared in this scope
267 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:38: error: '_A_a3' was not declared in this scope
267 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:45: error: '_A_a4' was not declared in this scope
267 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267:52: error: '_A_a5' was not declared in this scope
267 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:23: error: 'type_trait_take_t' has not been declared
310 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:310:40: error: expected ',' or '...' before '<' token
310 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:24: error: '_A_a1' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:31: error: '_A_a2' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:38: error: '_A_a3' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:45: error: '_A_a4' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:52: error: '_A_a5' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:311:59: error: '_A_a6' was not declared in this scope
311 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:23: error: 'type_trait_take_t' has not been declared
356 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:356:40: error: expected ',' or '...' before '<' token
356 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h: In member function 'T_return sigc::pointer_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:24: error: '_A_a1' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:31: error: '_A_a2' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:38: error: '_A_a3' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:45: error: '_A_a4' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:52: error: '_A_a5' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:59: error: '_A_a6' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:357:66: error: '_A_a7' was not declared in this scope
357 | { return func_ptr_(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13,
from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:
/usr/include/sigc++-2.0/sigc++/limit_reference.h: At global scope:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:18: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
36 | std::is_base_of<trackable, T_type>::value>
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token
36 | std::is_base_of<trackable, T_type>::value>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:49: error: 'value' in namespace '::' does not name a type
36 | std::is_base_of<trackable, T_type>::value>
| ^~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:65:2: warning: extra ';' [-Wpedantic]
65 | };
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template
71 | class limit_reference<T_type, true>
| ^~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:116:59: error: wrong number of template arguments (2, should be 1)
116 | struct visitor<limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:71:35: note: provided for 'template<class T_type> class sigc::limit_reference'
71 | class limit_reference<T_type, true>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid
116 | struct visitor<limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:18: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
150 | std::is_base_of<trackable, T_type>::value>
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token
150 | std::is_base_of<trackable, T_type>::value>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:49: error: 'value' in namespace '::' does not name a type
150 | std::is_base_of<trackable, T_type>::value>
| ^~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:179:2: warning: extra ';' [-Wpedantic]
179 | };
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template
185 | class const_limit_reference<T_type, true>
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:230:65: error: wrong number of template arguments (2, should be 1)
230 | struct visitor<const_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:185:41: note: provided for 'template<class T_type> class sigc::const_limit_reference'
185 | class const_limit_reference<T_type, true>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid
230 | struct visitor<const_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:18: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
264 | std::is_base_of<trackable, T_type>::value>
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token
264 | std::is_base_of<trackable, T_type>::value>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:49: error: 'value' in namespace '::' does not name a type
264 | std::is_base_of<trackable, T_type>::value>
| ^~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:293:2: warning: extra ';' [-Wpedantic]
293 | };
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template
299 | class volatile_limit_reference<T_type, true>
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:344:68: error: wrong number of template arguments (2, should be 1)
344 | struct visitor<volatile_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:299:44: note: provided for 'template<class T_type> class sigc::volatile_limit_reference'
299 | class volatile_limit_reference<T_type, true>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid
344 | struct visitor<volatile_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:18: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
378 | std::is_base_of<trackable, T_type>::value>
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token
378 | std::is_base_of<trackable, T_type>::value>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:49: error: 'value' in namespace '::' does not name a type
378 | std::is_base_of<trackable, T_type>::value>
| ^~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:407:2: warning: extra ';' [-Wpedantic]
407 | };
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:413:7: error: 'const_volatile_limit_reference' is not a class template
413 | class const_volatile_limit_reference<T_type, true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1)
458 | struct visitor<const_volatile_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:413:50: note: provided for 'template<class T_type> class sigc::const_volatile_limit_reference'
413 | class const_volatile_limit_reference<T_type, true>
| ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:458:76: error: template argument 1 is invalid
458 | struct visitor<const_volatile_limit_reference<T_type, I_derives_trackable> >
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor0<T_return, T_obj>::mem_functor0()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:90:30: error: 'nullptr' was not declared in this scope
90 | mem_functor0() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:156:38: error: 'type_trait_take_t' has not been declared
156 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:156:55: error: expected ',' or '...' before '<' token
156 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:165:38: error: 'type_trait_take_t' has not been declared
165 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:165:55: error: expected ',' or '...' before '<' token
165 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor1<T_return, T_obj, T_arg1>::mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:139:30: error: 'nullptr' was not declared in this scope
139 | mem_functor1() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:157:43: error: '_A_a1' was not declared in this scope
157 | { return (_A_obj->*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:166:34: error: '_A_a1' was not declared in this scope
166 | { return (_A_obj.*func_ptr_)(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:209:38: error: 'type_trait_take_t' has not been declared
209 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:209:55: error: expected ',' or '...' before '<' token
209 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:219:38: error: 'type_trait_take_t' has not been declared
219 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:219:55: error: expected ',' or '...' before '<' token
219 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor2<T_return, T_obj, T_arg1, T_arg2>::mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:191:30: error: 'nullptr' was not declared in this scope
191 | mem_functor2() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:210:43: error: '_A_a1' was not declared in this scope
210 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:210:50: error: '_A_a2' was not declared in this scope
210 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:220:34: error: '_A_a1' was not declared in this scope
220 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:220:41: error: '_A_a2' was not declared in this scope
220 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:265:38: error: 'type_trait_take_t' has not been declared
265 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:265:55: error: expected ',' or '...' before '<' token
265 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:276:38: error: 'type_trait_take_t' has not been declared
276 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:276:55: error: expected ',' or '...' before '<' token
276 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:30: error: 'nullptr' was not declared in this scope
246 | mem_functor3() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:266:43: error: '_A_a1' was not declared in this scope
266 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:266:50: error: '_A_a2' was not declared in this scope
266 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:266:57: error: '_A_a3' was not declared in this scope
266 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:277:34: error: '_A_a1' was not declared in this scope
277 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:277:41: error: '_A_a2' was not declared in this scope
277 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:277:48: error: '_A_a3' was not declared in this scope
277 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:324:38: error: 'type_trait_take_t' has not been declared
324 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:324:55: error: expected ',' or '...' before '<' token
324 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:336:38: error: 'type_trait_take_t' has not been declared
336 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:336:55: error: expected ',' or '...' before '<' token
336 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:304:30: error: 'nullptr' was not declared in this scope
304 | mem_functor4() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:325:43: error: '_A_a1' was not declared in this scope
325 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:325:50: error: '_A_a2' was not declared in this scope
325 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:325:57: error: '_A_a3' was not declared in this scope
325 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:325:64: error: '_A_a4' was not declared in this scope
325 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:337:34: error: '_A_a1' was not declared in this scope
337 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:337:41: error: '_A_a2' was not declared in this scope
337 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:337:48: error: '_A_a3' was not declared in this scope
337 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:337:55: error: '_A_a4' was not declared in this scope
337 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:386:38: error: 'type_trait_take_t' has not been declared
386 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:386:55: error: expected ',' or '...' before '<' token
386 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:399:38: error: 'type_trait_take_t' has not been declared
399 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:399:55: error: expected ',' or '...' before '<' token
399 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:365:30: error: 'nullptr' was not declared in this scope
365 | mem_functor5() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:43: error: '_A_a1' was not declared in this scope
387 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:50: error: '_A_a2' was not declared in this scope
387 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:57: error: '_A_a3' was not declared in this scope
387 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:64: error: '_A_a4' was not declared in this scope
387 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:71: error: '_A_a5' was not declared in this scope
387 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:400:34: error: '_A_a1' was not declared in this scope
400 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:400:41: error: '_A_a2' was not declared in this scope
400 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:400:48: error: '_A_a3' was not declared in this scope
400 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:400:55: error: '_A_a4' was not declared in this scope
400 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:400:62: error: '_A_a5' was not declared in this scope
400 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:451:38: error: 'type_trait_take_t' has not been declared
451 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:451:55: error: expected ',' or '...' before '<' token
451 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:465:38: error: 'type_trait_take_t' has not been declared
465 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:465:55: error: expected ',' or '...' before '<' token
465 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:429:30: error: 'nullptr' was not declared in this scope
429 | mem_functor6() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:43: error: '_A_a1' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:50: error: '_A_a2' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:57: error: '_A_a3' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:64: error: '_A_a4' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:71: error: '_A_a5' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:452:78: error: '_A_a6' was not declared in this scope
452 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:34: error: '_A_a1' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:41: error: '_A_a2' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:48: error: '_A_a3' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:55: error: '_A_a4' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:62: error: '_A_a5' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:69: error: '_A_a6' was not declared in this scope
466 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:519:38: error: 'type_trait_take_t' has not been declared
519 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:519:55: error: expected ',' or '...' before '<' token
519 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:534:38: error: 'type_trait_take_t' has not been declared
534 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:534:55: error: expected ',' or '...' before '<' token
534 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:496:30: error: 'nullptr' was not declared in this scope
496 | mem_functor7() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:43: error: '_A_a1' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:50: error: '_A_a2' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:57: error: '_A_a3' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:64: error: '_A_a4' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:71: error: '_A_a5' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:78: error: '_A_a6' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:520:85: error: '_A_a7' was not declared in this scope
520 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:34: error: '_A_a1' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:41: error: '_A_a2' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:48: error: '_A_a3' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:55: error: '_A_a4' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:62: error: '_A_a5' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:69: error: '_A_a6' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:535:76: error: '_A_a7' was not declared in this scope
535 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor0<T_return, T_obj>::const_mem_functor0()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:558:36: error: 'nullptr' was not declared in this scope
558 | const_mem_functor0() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:624:44: error: 'type_trait_take_t' has not been declared
624 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:624:61: error: expected ',' or '...' before '<' token
624 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:633:44: error: 'type_trait_take_t' has not been declared
633 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:633:61: error: expected ',' or '...' before '<' token
633 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor1<T_return, T_obj, T_arg1>::const_mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:36: error: 'nullptr' was not declared in this scope
607 | const_mem_functor1() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:625:43: error: '_A_a1' was not declared in this scope
625 | { return (_A_obj->*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:634:34: error: '_A_a1' was not declared in this scope
634 | { return (_A_obj.*func_ptr_)(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:677:44: error: 'type_trait_take_t' has not been declared
677 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:677:61: error: expected ',' or '...' before '<' token
677 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:687:44: error: 'type_trait_take_t' has not been declared
687 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:687:61: error: expected ',' or '...' before '<' token
687 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::const_mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:659:36: error: 'nullptr' was not declared in this scope
659 | const_mem_functor2() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:678:43: error: '_A_a1' was not declared in this scope
678 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:678:50: error: '_A_a2' was not declared in this scope
678 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:688:34: error: '_A_a1' was not declared in this scope
688 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:688:41: error: '_A_a2' was not declared in this scope
688 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:733:44: error: 'type_trait_take_t' has not been declared
733 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:733:61: error: expected ',' or '...' before '<' token
733 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:744:44: error: 'type_trait_take_t' has not been declared
744 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:744:61: error: expected ',' or '...' before '<' token
744 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::const_mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:714:36: error: 'nullptr' was not declared in this scope
714 | const_mem_functor3() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:734:43: error: '_A_a1' was not declared in this scope
734 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:734:50: error: '_A_a2' was not declared in this scope
734 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:734:57: error: '_A_a3' was not declared in this scope
734 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:745:34: error: '_A_a1' was not declared in this scope
745 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:745:41: error: '_A_a2' was not declared in this scope
745 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:745:48: error: '_A_a3' was not declared in this scope
745 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:792:44: error: 'type_trait_take_t' has not been declared
792 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:792:61: error: expected ',' or '...' before '<' token
792 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:804:44: error: 'type_trait_take_t' has not been declared
804 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:804:61: error: expected ',' or '...' before '<' token
804 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::const_mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:772:36: error: 'nullptr' was not declared in this scope
772 | const_mem_functor4() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:793:43: error: '_A_a1' was not declared in this scope
793 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:793:50: error: '_A_a2' was not declared in this scope
793 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:793:57: error: '_A_a3' was not declared in this scope
793 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:793:64: error: '_A_a4' was not declared in this scope
793 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:805:34: error: '_A_a1' was not declared in this scope
805 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:805:41: error: '_A_a2' was not declared in this scope
805 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:805:48: error: '_A_a3' was not declared in this scope
805 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:805:55: error: '_A_a4' was not declared in this scope
805 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:854:44: error: 'type_trait_take_t' has not been declared
854 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:854:61: error: expected ',' or '...' before '<' token
854 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:867:44: error: 'type_trait_take_t' has not been declared
867 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:867:61: error: expected ',' or '...' before '<' token
867 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::const_mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:833:36: error: 'nullptr' was not declared in this scope
833 | const_mem_functor5() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:855:43: error: '_A_a1' was not declared in this scope
855 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:855:50: error: '_A_a2' was not declared in this scope
855 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:855:57: error: '_A_a3' was not declared in this scope
855 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:855:64: error: '_A_a4' was not declared in this scope
855 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:855:71: error: '_A_a5' was not declared in this scope
855 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:34: error: '_A_a1' was not declared in this scope
868 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:41: error: '_A_a2' was not declared in this scope
868 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:48: error: '_A_a3' was not declared in this scope
868 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:55: error: '_A_a4' was not declared in this scope
868 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:62: error: '_A_a5' was not declared in this scope
868 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:919:44: error: 'type_trait_take_t' has not been declared
919 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:919:61: error: expected ',' or '...' before '<' token
919 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:933:44: error: 'type_trait_take_t' has not been declared
933 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:933:61: error: expected ',' or '...' before '<' token
933 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::const_mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:897:36: error: 'nullptr' was not declared in this scope
897 | const_mem_functor6() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:43: error: '_A_a1' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:50: error: '_A_a2' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:57: error: '_A_a3' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:64: error: '_A_a4' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:71: error: '_A_a5' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:920:78: error: '_A_a6' was not declared in this scope
920 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:34: error: '_A_a1' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:41: error: '_A_a2' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:48: error: '_A_a3' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:55: error: '_A_a4' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:62: error: '_A_a5' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:934:69: error: '_A_a6' was not declared in this scope
934 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:44: error: 'type_trait_take_t' has not been declared
987 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:987:61: error: expected ',' or '...' before '<' token
987 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1002:44: error: 'type_trait_take_t' has not been declared
1002 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1002:61: error: expected ',' or '...' before '<' token
1002 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::const_mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:964:36: error: 'nullptr' was not declared in this scope
964 | const_mem_functor7() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:43: error: '_A_a1' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:50: error: '_A_a2' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:57: error: '_A_a3' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:64: error: '_A_a4' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:71: error: '_A_a5' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:78: error: '_A_a6' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:988:85: error: '_A_a7' was not declared in this scope
988 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:34: error: '_A_a1' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:41: error: '_A_a2' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:48: error: '_A_a3' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:55: error: '_A_a4' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:62: error: '_A_a5' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:69: error: '_A_a6' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1003:76: error: '_A_a7' was not declared in this scope
1003 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor0<T_return, T_obj>::volatile_mem_functor0()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1026:39: error: 'nullptr' was not declared in this scope
1026 | volatile_mem_functor0() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1092:38: error: 'type_trait_take_t' has not been declared
1092 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1092:55: error: expected ',' or '...' before '<' token
1092 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1101:38: error: 'type_trait_take_t' has not been declared
1101 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1101:55: error: expected ',' or '...' before '<' token
1101 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::volatile_mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1075:39: error: 'nullptr' was not declared in this scope
1075 | volatile_mem_functor1() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1093:43: error: '_A_a1' was not declared in this scope
1093 | { return (_A_obj->*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1102:34: error: '_A_a1' was not declared in this scope
1102 | { return (_A_obj.*func_ptr_)(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1145:38: error: 'type_trait_take_t' has not been declared
1145 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1145:55: error: expected ',' or '...' before '<' token
1145 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1155:38: error: 'type_trait_take_t' has not been declared
1155 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1155:55: error: expected ',' or '...' before '<' token
1155 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::volatile_mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1127:39: error: 'nullptr' was not declared in this scope
1127 | volatile_mem_functor2() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1146:43: error: '_A_a1' was not declared in this scope
1146 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1146:50: error: '_A_a2' was not declared in this scope
1146 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1156:34: error: '_A_a1' was not declared in this scope
1156 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1156:41: error: '_A_a2' was not declared in this scope
1156 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1201:38: error: 'type_trait_take_t' has not been declared
1201 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1201:55: error: expected ',' or '...' before '<' token
1201 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1212:38: error: 'type_trait_take_t' has not been declared
1212 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1212:55: error: expected ',' or '...' before '<' token
1212 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::volatile_mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1182:39: error: 'nullptr' was not declared in this scope
1182 | volatile_mem_functor3() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1202:43: error: '_A_a1' was not declared in this scope
1202 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1202:50: error: '_A_a2' was not declared in this scope
1202 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1202:57: error: '_A_a3' was not declared in this scope
1202 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1213:34: error: '_A_a1' was not declared in this scope
1213 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1213:41: error: '_A_a2' was not declared in this scope
1213 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1213:48: error: '_A_a3' was not declared in this scope
1213 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1260:38: error: 'type_trait_take_t' has not been declared
1260 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1260:55: error: expected ',' or '...' before '<' token
1260 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1272:38: error: 'type_trait_take_t' has not been declared
1272 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1272:55: error: expected ',' or '...' before '<' token
1272 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::volatile_mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1240:39: error: 'nullptr' was not declared in this scope
1240 | volatile_mem_functor4() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1261:43: error: '_A_a1' was not declared in this scope
1261 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1261:50: error: '_A_a2' was not declared in this scope
1261 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1261:57: error: '_A_a3' was not declared in this scope
1261 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1261:64: error: '_A_a4' was not declared in this scope
1261 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1273:34: error: '_A_a1' was not declared in this scope
1273 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1273:41: error: '_A_a2' was not declared in this scope
1273 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1273:48: error: '_A_a3' was not declared in this scope
1273 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1273:55: error: '_A_a4' was not declared in this scope
1273 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1322:38: error: 'type_trait_take_t' has not been declared
1322 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1322:55: error: expected ',' or '...' before '<' token
1322 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1335:38: error: 'type_trait_take_t' has not been declared
1335 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1335:55: error: expected ',' or '...' before '<' token
1335 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::volatile_mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1301:39: error: 'nullptr' was not declared in this scope
1301 | volatile_mem_functor5() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1323:43: error: '_A_a1' was not declared in this scope
1323 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1323:50: error: '_A_a2' was not declared in this scope
1323 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1323:57: error: '_A_a3' was not declared in this scope
1323 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1323:64: error: '_A_a4' was not declared in this scope
1323 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1323:71: error: '_A_a5' was not declared in this scope
1323 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1336:34: error: '_A_a1' was not declared in this scope
1336 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1336:41: error: '_A_a2' was not declared in this scope
1336 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1336:48: error: '_A_a3' was not declared in this scope
1336 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1336:55: error: '_A_a4' was not declared in this scope
1336 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1336:62: error: '_A_a5' was not declared in this scope
1336 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:38: error: 'type_trait_take_t' has not been declared
1387 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1387:55: error: expected ',' or '...' before '<' token
1387 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1401:38: error: 'type_trait_take_t' has not been declared
1401 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1401:55: error: expected ',' or '...' before '<' token
1401 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::volatile_mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1365:39: error: 'nullptr' was not declared in this scope
1365 | volatile_mem_functor6() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:43: error: '_A_a1' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:50: error: '_A_a2' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:57: error: '_A_a3' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:64: error: '_A_a4' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:71: error: '_A_a5' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1388:78: error: '_A_a6' was not declared in this scope
1388 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:34: error: '_A_a1' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:41: error: '_A_a2' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:48: error: '_A_a3' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:55: error: '_A_a4' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:62: error: '_A_a5' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1402:69: error: '_A_a6' was not declared in this scope
1402 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:38: error: 'type_trait_take_t' has not been declared
1455 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1455:55: error: expected ',' or '...' before '<' token
1455 | T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1470:38: error: 'type_trait_take_t' has not been declared
1470 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1470:55: error: expected ',' or '...' before '<' token
1470 | T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::volatile_mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1432:39: error: 'nullptr' was not declared in this scope
1432 | volatile_mem_functor7() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:43: error: '_A_a1' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:50: error: '_A_a2' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:57: error: '_A_a3' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:64: error: '_A_a4' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:71: error: '_A_a5' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:78: error: '_A_a6' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:85: error: '_A_a7' was not declared in this scope
1456 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:34: error: '_A_a1' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:41: error: '_A_a2' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:48: error: '_A_a3' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:55: error: '_A_a4' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:62: error: '_A_a5' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:69: error: '_A_a6' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1471:76: error: '_A_a7' was not declared in this scope
1471 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor0<T_return, T_obj>::const_volatile_mem_functor0()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1494:45: error: 'nullptr' was not declared in this scope
1494 | const_volatile_mem_functor0() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:44: error: 'type_trait_take_t' has not been declared
1560 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1560:61: error: expected ',' or '...' before '<' token
1560 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1569:44: error: 'type_trait_take_t' has not been declared
1569 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1569:61: error: expected ',' or '...' before '<' token
1569 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::const_volatile_mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1543:45: error: 'nullptr' was not declared in this scope
1543 | const_volatile_mem_functor1() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:43: error: '_A_a1' was not declared in this scope
1561 | { return (_A_obj->*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1570:34: error: '_A_a1' was not declared in this scope
1570 | { return (_A_obj.*func_ptr_)(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1613:44: error: 'type_trait_take_t' has not been declared
1613 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1613:61: error: expected ',' or '...' before '<' token
1613 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1623:44: error: 'type_trait_take_t' has not been declared
1623 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1623:61: error: expected ',' or '...' before '<' token
1623 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::const_volatile_mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1595:45: error: 'nullptr' was not declared in this scope
1595 | const_volatile_mem_functor2() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1614:43: error: '_A_a1' was not declared in this scope
1614 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1614:50: error: '_A_a2' was not declared in this scope
1614 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1624:34: error: '_A_a1' was not declared in this scope
1624 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1624:41: error: '_A_a2' was not declared in this scope
1624 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1669:44: error: 'type_trait_take_t' has not been declared
1669 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1669:61: error: expected ',' or '...' before '<' token
1669 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1680:44: error: 'type_trait_take_t' has not been declared
1680 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1680:61: error: expected ',' or '...' before '<' token
1680 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::const_volatile_mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1650:45: error: 'nullptr' was not declared in this scope
1650 | const_volatile_mem_functor3() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1670:43: error: '_A_a1' was not declared in this scope
1670 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1670:50: error: '_A_a2' was not declared in this scope
1670 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1670:57: error: '_A_a3' was not declared in this scope
1670 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1681:34: error: '_A_a1' was not declared in this scope
1681 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1681:41: error: '_A_a2' was not declared in this scope
1681 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1681:48: error: '_A_a3' was not declared in this scope
1681 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1728:44: error: 'type_trait_take_t' has not been declared
1728 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1728:61: error: expected ',' or '...' before '<' token
1728 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:44: error: 'type_trait_take_t' has not been declared
1740 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1740:61: error: expected ',' or '...' before '<' token
1740 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::const_volatile_mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1708:45: error: 'nullptr' was not declared in this scope
1708 | const_volatile_mem_functor4() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1729:43: error: '_A_a1' was not declared in this scope
1729 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1729:50: error: '_A_a2' was not declared in this scope
1729 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1729:57: error: '_A_a3' was not declared in this scope
1729 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1729:64: error: '_A_a4' was not declared in this scope
1729 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:34: error: '_A_a1' was not declared in this scope
1741 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope
1741 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope
1741 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope
1741 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1790:44: error: 'type_trait_take_t' has not been declared
1790 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1790:61: error: expected ',' or '...' before '<' token
1790 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1803:44: error: 'type_trait_take_t' has not been declared
1803 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1803:61: error: expected ',' or '...' before '<' token
1803 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::const_volatile_mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1769:45: error: 'nullptr' was not declared in this scope
1769 | const_volatile_mem_functor5() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1791:43: error: '_A_a1' was not declared in this scope
1791 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1791:50: error: '_A_a2' was not declared in this scope
1791 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1791:57: error: '_A_a3' was not declared in this scope
1791 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1791:64: error: '_A_a4' was not declared in this scope
1791 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1791:71: error: '_A_a5' was not declared in this scope
1791 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1804:34: error: '_A_a1' was not declared in this scope
1804 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1804:41: error: '_A_a2' was not declared in this scope
1804 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1804:48: error: '_A_a3' was not declared in this scope
1804 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1804:55: error: '_A_a4' was not declared in this scope
1804 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1804:62: error: '_A_a5' was not declared in this scope
1804 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:44: error: 'type_trait_take_t' has not been declared
1855 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:61: error: expected ',' or '...' before '<' token
1855 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1869:44: error: 'type_trait_take_t' has not been declared
1869 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1869:61: error: expected ',' or '...' before '<' token
1869 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::const_volatile_mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1833:45: error: 'nullptr' was not declared in this scope
1833 | const_volatile_mem_functor6() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:43: error: '_A_a1' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:50: error: '_A_a2' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:57: error: '_A_a3' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:64: error: '_A_a4' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:71: error: '_A_a5' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1856:78: error: '_A_a6' was not declared in this scope
1856 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:34: error: '_A_a1' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:41: error: '_A_a2' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:48: error: '_A_a3' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:55: error: '_A_a4' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:62: error: '_A_a5' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1870:69: error: '_A_a6' was not declared in this scope
1870 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1923:44: error: 'type_trait_take_t' has not been declared
1923 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1923:61: error: expected ',' or '...' before '<' token
1923 | T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1938:44: error: 'type_trait_take_t' has not been declared
1938 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1938:61: error: expected ',' or '...' before '<' token
1938 | T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::const_volatile_mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1900:45: error: 'nullptr' was not declared in this scope
1900 | const_volatile_mem_functor7() : func_ptr_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:43: error: '_A_a1' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:50: error: '_A_a2' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:57: error: '_A_a3' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:64: error: '_A_a4' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:71: error: '_A_a5' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:78: error: '_A_a6' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1924:85: error: '_A_a7' was not declared in this scope
1924 | { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:34: error: '_A_a1' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:41: error: '_A_a2' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:48: error: '_A_a3' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:55: error: '_A_a4' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:62: error: '_A_a5' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:69: error: '_A_a6' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1939:76: error: '_A_a7' was not declared in this scope
1939 | { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2065:23: error: 'type_trait_take_t' has not been declared
2065 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2065:40: error: expected ',' or '...' before '<' token
2065 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2066:49: error: '_A_a1' was not declared in this scope
2066 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2142:23: error: 'type_trait_take_t' has not been declared
2142 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2142:40: error: expected ',' or '...' before '<' token
2142 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2143:49: error: '_A_a1' was not declared in this scope
2143 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2143:56: error: '_A_a2' was not declared in this scope
2143 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2221:23: error: 'type_trait_take_t' has not been declared
2221 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2221:40: error: expected ',' or '...' before '<' token
2221 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2222:49: error: '_A_a1' was not declared in this scope
2222 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2222:56: error: '_A_a2' was not declared in this scope
2222 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2222:63: error: '_A_a3' was not declared in this scope
2222 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2302:23: error: 'type_trait_take_t' has not been declared
2302 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2302:40: error: expected ',' or '...' before '<' token
2302 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2303:49: error: '_A_a1' was not declared in this scope
2303 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2303:56: error: '_A_a2' was not declared in this scope
2303 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2303:63: error: '_A_a3' was not declared in this scope
2303 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2303:70: error: '_A_a4' was not declared in this scope
2303 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2385:23: error: 'type_trait_take_t' has not been declared
2385 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2385:40: error: expected ',' or '...' before '<' token
2385 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2386:49: error: '_A_a1' was not declared in this scope
2386 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2386:56: error: '_A_a2' was not declared in this scope
2386 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2386:63: error: '_A_a3' was not declared in this scope
2386 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2386:70: error: '_A_a4' was not declared in this scope
2386 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2386:77: error: '_A_a5' was not declared in this scope
2386 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2470:23: error: 'type_trait_take_t' has not been declared
2470 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2470:40: error: expected ',' or '...' before '<' token
2470 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:49: error: '_A_a1' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:56: error: '_A_a2' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:63: error: '_A_a3' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:70: error: '_A_a4' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:77: error: '_A_a5' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2471:84: error: '_A_a6' was not declared in this scope
2471 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2557:23: error: 'type_trait_take_t' has not been declared
2557 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2557:40: error: expected ',' or '...' before '<' token
2557 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:49: error: '_A_a1' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:56: error: '_A_a2' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:63: error: '_A_a3' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:70: error: '_A_a4' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:77: error: '_A_a5' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:84: error: '_A_a6' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2558:91: error: '_A_a7' was not declared in this scope
2558 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2705:23: error: 'type_trait_take_t' has not been declared
2705 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2705:40: error: expected ',' or '...' before '<' token
2705 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2706:49: error: '_A_a1' was not declared in this scope
2706 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2782:23: error: 'type_trait_take_t' has not been declared
2782 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2782:40: error: expected ',' or '...' before '<' token
2782 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2783:49: error: '_A_a1' was not declared in this scope
2783 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2783:56: error: '_A_a2' was not declared in this scope
2783 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2861:23: error: 'type_trait_take_t' has not been declared
2861 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2861:40: error: expected ',' or '...' before '<' token
2861 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2862:49: error: '_A_a1' was not declared in this scope
2862 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2862:56: error: '_A_a2' was not declared in this scope
2862 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2862:63: error: '_A_a3' was not declared in this scope
2862 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2942:23: error: 'type_trait_take_t' has not been declared
2942 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2942:40: error: expected ',' or '...' before '<' token
2942 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2943:49: error: '_A_a1' was not declared in this scope
2943 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2943:56: error: '_A_a2' was not declared in this scope
2943 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2943:63: error: '_A_a3' was not declared in this scope
2943 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2943:70: error: '_A_a4' was not declared in this scope
2943 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3025:23: error: 'type_trait_take_t' has not been declared
3025 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3025:40: error: expected ',' or '...' before '<' token
3025 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3026:49: error: '_A_a1' was not declared in this scope
3026 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3026:56: error: '_A_a2' was not declared in this scope
3026 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3026:63: error: '_A_a3' was not declared in this scope
3026 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3026:70: error: '_A_a4' was not declared in this scope
3026 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3026:77: error: '_A_a5' was not declared in this scope
3026 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:23: error: 'type_trait_take_t' has not been declared
3110 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3110:40: error: expected ',' or '...' before '<' token
3110 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:49: error: '_A_a1' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:63: error: '_A_a3' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:70: error: '_A_a4' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:77: error: '_A_a5' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:84: error: '_A_a6' was not declared in this scope
3111 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3197:23: error: 'type_trait_take_t' has not been declared
3197 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3197:40: error: expected ',' or '...' before '<' token
3197 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:49: error: '_A_a1' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:56: error: '_A_a2' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:63: error: '_A_a3' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:70: error: '_A_a4' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:77: error: '_A_a5' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:84: error: '_A_a6' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3198:91: error: '_A_a7' was not declared in this scope
3198 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3345:23: error: 'type_trait_take_t' has not been declared
3345 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3345:40: error: expected ',' or '...' before '<' token
3345 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3346:49: error: '_A_a1' was not declared in this scope
3346 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3422:23: error: 'type_trait_take_t' has not been declared
3422 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3422:40: error: expected ',' or '...' before '<' token
3422 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3423:49: error: '_A_a1' was not declared in this scope
3423 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3423:56: error: '_A_a2' was not declared in this scope
3423 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3501:23: error: 'type_trait_take_t' has not been declared
3501 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3501:40: error: expected ',' or '...' before '<' token
3501 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3502:49: error: '_A_a1' was not declared in this scope
3502 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3502:56: error: '_A_a2' was not declared in this scope
3502 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3502:63: error: '_A_a3' was not declared in this scope
3502 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3582:23: error: 'type_trait_take_t' has not been declared
3582 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3582:40: error: expected ',' or '...' before '<' token
3582 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3583:49: error: '_A_a1' was not declared in this scope
3583 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3583:56: error: '_A_a2' was not declared in this scope
3583 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3583:63: error: '_A_a3' was not declared in this scope
3583 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3583:70: error: '_A_a4' was not declared in this scope
3583 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3665:23: error: 'type_trait_take_t' has not been declared
3665 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3665:40: error: expected ',' or '...' before '<' token
3665 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3666:49: error: '_A_a1' was not declared in this scope
3666 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3666:56: error: '_A_a2' was not declared in this scope
3666 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3666:63: error: '_A_a3' was not declared in this scope
3666 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3666:70: error: '_A_a4' was not declared in this scope
3666 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3666:77: error: '_A_a5' was not declared in this scope
3666 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3750:23: error: 'type_trait_take_t' has not been declared
3750 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3750:40: error: expected ',' or '...' before '<' token
3750 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:49: error: '_A_a1' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:56: error: '_A_a2' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:63: error: '_A_a3' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:70: error: '_A_a4' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:77: error: '_A_a5' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3751:84: error: '_A_a6' was not declared in this scope
3751 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3837:23: error: 'type_trait_take_t' has not been declared
3837 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3837:40: error: expected ',' or '...' before '<' token
3837 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:49: error: '_A_a1' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:56: error: '_A_a2' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:63: error: '_A_a3' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:70: error: '_A_a4' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:77: error: '_A_a5' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:84: error: '_A_a6' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3838:91: error: '_A_a7' was not declared in this scope
3838 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3985:23: error: 'type_trait_take_t' has not been declared
3985 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3985:40: error: expected ',' or '...' before '<' token
3985 | T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor1<T_return, T_obj, T_arg1>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3986:49: error: '_A_a1' was not declared in this scope
3986 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4062:23: error: 'type_trait_take_t' has not been declared
4062 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4062:40: error: expected ',' or '...' before '<' token
4062 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor2<T_return, T_obj, T_arg1, T_arg2>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4063:49: error: '_A_a1' was not declared in this scope
4063 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4063:56: error: '_A_a2' was not declared in this scope
4063 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4141:23: error: 'type_trait_take_t' has not been declared
4141 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4141:40: error: expected ',' or '...' before '<' token
4141 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor3<T_return, T_obj, T_arg1, T_arg2, T_arg3>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4142:49: error: '_A_a1' was not declared in this scope
4142 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4142:56: error: '_A_a2' was not declared in this scope
4142 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4142:63: error: '_A_a3' was not declared in this scope
4142 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4222:23: error: 'type_trait_take_t' has not been declared
4222 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4222:40: error: expected ',' or '...' before '<' token
4222 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor4<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4223:49: error: '_A_a1' was not declared in this scope
4223 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4223:56: error: '_A_a2' was not declared in this scope
4223 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4223:63: error: '_A_a3' was not declared in this scope
4223 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4223:70: error: '_A_a4' was not declared in this scope
4223 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4305:23: error: 'type_trait_take_t' has not been declared
4305 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4305:40: error: expected ',' or '...' before '<' token
4305 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor5<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4306:49: error: '_A_a1' was not declared in this scope
4306 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4306:56: error: '_A_a2' was not declared in this scope
4306 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4306:63: error: '_A_a3' was not declared in this scope
4306 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4306:70: error: '_A_a4' was not declared in this scope
4306 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4306:77: error: '_A_a5' was not declared in this scope
4306 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4390:23: error: 'type_trait_take_t' has not been declared
4390 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4390:40: error: expected ',' or '...' before '<' token
4390 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor6<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:49: error: '_A_a1' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:56: error: '_A_a2' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:63: error: '_A_a3' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:70: error: '_A_a4' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:77: error: '_A_a5' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4391:84: error: '_A_a6' was not declared in this scope
4391 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4477:23: error: 'type_trait_take_t' has not been declared
4477 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4477:40: error: expected ',' or '...' before '<' token
4477 | T_return operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::bound_const_volatile_mem_functor7<T_return, T_obj, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:49: error: '_A_a1' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:56: error: '_A_a2' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:63: error: '_A_a3' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:70: error: '_A_a4' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:77: error: '_A_a5' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:84: error: '_A_a6' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4478:91: error: '_A_a7' was not declared in this scope
4478 | { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h: At global scope:
/usr/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' [-Wc++11-extensions]
48 | template<class T_functor, class... T_args>
| ^~~
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:54: error: 'is_base_of' in namespace 'std' does not name a template type; did you mean 'ios_base'?
53 | template<class U_functor, typename = typename std::is_base_of<adaptor_base, T_functor>::type>
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:53:64: error: expected '>' before '<' token
53 | template<class U_functor, typename = typename std::is_base_of<adaptor_base, T_functor>::type>
| ^
/usr/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'
56 | test();
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:61:35: error: wrong number of template arguments (1, should be 2)
61 | typename functor_trait<T_functor>::result_type
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type'
64 | using type = decltype (test<T_functor> ());
| ^~~~
/usr/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' [-Wc++11-extensions]
67 | template<typename T_functor, typename... T_args>
| ^~~
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using'
68 | using deduce_result_t = typename deduce_result_type<T_functor, T_args...>::type;
| ^~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:67:21: error: 'deduce_result_t' in namespace 'sigc' does not name a template type; did you mean 'deduce_result_type'?
67 | { typedef sigc::deduce_result_t<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> type; };
| ^~~~~~~~~~~~~~~
| deduce_result_type
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:69:43: error: wrong number of template arguments (1, should be 2)
69 | typedef typename functor_trait<T_functor>::result_type result_type;
| ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:141:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
141 | struct functor_trait<T_functor, true, I_can_use_decltype>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:52: error: 'is_base_of' is not a member of 'std'; did you mean 'ios_base'?
288 | template <class T_functor, bool I_isadaptor = std::is_base_of<adaptor_base, T_functor>::value> struct adaptor_trait;
| ^~~~~~~~~~
| ios_base
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:75: error: expected primary-expression before ',' token
288 | template <class T_functor, bool I_isadaptor = std::is_base_of<adaptor_base, T_functor>::value> struct adaptor_trait;
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:89: error: 'value' in namespace '::' does not name a type
288 | template <class T_functor, bool I_isadaptor = std::is_base_of<adaptor_base, T_functor>::value> struct adaptor_trait;
| ^~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:8: error: 'adaptor_trait' is not a class template
298 | struct adaptor_trait<T_functor, true>
| ^~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:312:38: error: wrong number of template arguments (2, should be 1)
312 | struct adaptor_trait<T_functor, false>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:298:37: note: provided for 'template<class T_functor> struct sigc::adaptor_trait'
298 | struct adaptor_trait<T_functor, true>
| ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:
/usr/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' [-Wc++11-extensions]
57 | slot_rep(const slot_rep& src) = delete;
| ^~~~~~
/usr/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' [-Wc++11-extensions]
58 | slot_rep& operator=(const slot_rep& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:20: error: expected ',' or '...' before '&&' token
60 | slot_rep(slot_rep&& src) = delete;
| ^~
/usr/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' [-Wc++11-extensions]
60 | slot_rep(slot_rep&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:60:3: error: invalid constructor; you probably meant 'sigc::internal::slot_rep (const sigc::internal::slot_rep&)'
60 | slot_rep(slot_rep&& src) = delete;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:61:31: error: expected ',' or '...' before '&&' token
61 | slot_rep& operator=(slot_rep&& src) = delete;
| ^~
/usr/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' [-Wc++11-extensions]
61 | slot_rep& operator=(slot_rep&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:58: error: expected ';' at end of member declaration
91 | inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: error: 'noexcept' does not name a type
91 | inline slot_rep(hook call__, hook destroy__, hook dup__) noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:91:60: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:52: error: expected ';' at end of member declaration
119 | inline void set_parent(void* parent, hook cleanup) noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: error: 'noexcept' does not name a type
119 | inline void set_parent(void* parent, hook cleanup) noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:119:54: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:36: error: expected ';' at end of member declaration
150 | inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {}
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: error: 'noexcept' does not name a type
150 | inline slot_do_bind(slot_rep* rep) noexcept : rep_(rep) {}
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:150:38: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:38: error: expected ';' at end of member declaration
168 | inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {}
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: error: 'noexcept' does not name a type
168 | inline slot_do_unbind(slot_rep* rep) noexcept : rep_(rep) {}
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:168:40: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:273:13: error: expected ';' at end of member declaration
273 | slot_base() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:273:15: error: 'noexcept' does not name a type
273 | slot_base() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:273:15: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:278:35: error: expected ';' at end of member declaration
278 | explicit slot_base(rep_type* rep) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:278:37: error: 'noexcept' does not name a type
278 | explicit slot_base(rep_type* rep) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:278:37: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:22: error: expected ',' or '...' before '&&' token
289 | slot_base(slot_base&& src);
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:289:3: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)'
289 | slot_base(slot_base&& src);
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:300:28: warning: explicit conversion operators only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
300 | explicit operator bool() const noexcept;
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:300:28: error: expected ';' at end of member declaration
300 | explicit operator bool() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:300:34: error: 'noexcept' does not name a type
300 | explicit operator bool() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:300:34: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:309:58: error: expected ';' at end of member declaration
309 | void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:309:64: error: 'noexcept' does not name a type
309 | void set_parent(void* parent, void* (*cleanup)(void*)) const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:309:64: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:328:23: error: expected ';' at end of member declaration
328 | inline bool empty() const noexcept
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:328:29: error: 'noexcept' does not name a type
328 | inline bool empty() const noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:328:29: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:334:25: error: expected ';' at end of member declaration
334 | inline bool blocked() const noexcept
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:334:31: error: 'noexcept' does not name a type
334 | inline bool blocked() const noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:334:31: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:345:38: error: expected ';' at end of member declaration
345 | bool block(bool should_block = true) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:345:40: error: 'noexcept' does not name a type
345 | bool block(bool should_block = true) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:345:40: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:350:16: error: expected ';' at end of member declaration
350 | bool unblock() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:350:18: error: 'noexcept' does not name a type
350 | bool unblock() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:350:18: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:371:33: error: expected ',' or '...' before '&&' token
371 | slot_base& operator=(slot_base&& src);
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:74:58: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
74 | typed_slot_rep& operator=(const typed_slot_rep& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:76:32: error: expected ',' or '...' before '&&' token
76 | typed_slot_rep(typed_slot_rep&& src) = delete;
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:76:42: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
76 | typed_slot_rep(typed_slot_rep&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:76:3: error: invalid constructor; you probably meant 'sigc::internal::typed_slot_rep<T_functor> (const sigc::internal::typed_slot_rep<T_functor>&)'
76 | typed_slot_rep(typed_slot_rep&& src) = delete;
| ^~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:77:43: error: expected ',' or '...' before '&&' token
77 | typed_slot_rep& operator=(typed_slot_rep&& src) = delete;
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:77:53: warning: defaulted and deleted functions only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
77 | typed_slot_rep& operator=(typed_slot_rep&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In constructor 'sigc::internal::typed_slot_rep<T_functor>::typed_slot_rep(const T_functor&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:67:16: error: 'nullptr' was not declared in this scope
67 | : slot_rep(nullptr, &destroy, &dup), functor_(functor)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In destructor 'sigc::internal::typed_slot_rep<T_functor>::~typed_slot_rep()':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:81:15: error: 'nullptr' was not declared in this scope
81 | call_ = nullptr;
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void* sigc::internal::typed_slot_rep<T_functor>::destroy(void*)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:92:22: error: 'nullptr' was not declared in this scope
92 | self_->call_ = nullptr;
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:165:42: error: 'type_trait_take_t' has not been declared
165 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:165:59: error: expected ',' or '...' before '<' token
165 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call1<T_functor, T_return, T_arg1>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:169:73: error: 'type_trait_take_t' was not declared in this scope
169 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:170:17: error: 'a_1' was not declared in this scope
170 | (a_1);
| ^~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:169:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
169 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:169:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
169 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:169:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
169 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:201:42: error: 'type_trait_take_t' has not been declared
201 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:201:59: error: expected ',' or '...' before '<' token
201 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call2<T_functor, T_return, T_arg1, T_arg2>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:205:73: error: 'type_trait_take_t' was not declared in this scope
205 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:205:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
205 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:205:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
205 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:205:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
205 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:205:124: error: expected primary-expression before '>>' token
205 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:206:17: error: 'a_1' was not declared in this scope
206 | (a_1, a_2);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:206:22: error: 'a_2' was not declared in this scope
206 | (a_1, a_2);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:239:42: error: 'type_trait_take_t' has not been declared
239 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:239:59: error: expected ',' or '...' before '<' token
239 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call3<T_functor, T_return, T_arg1, T_arg2, T_arg3>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:73: error: 'type_trait_take_t' was not declared in this scope
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:124: error: expected primary-expression before '>' token
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:125: error: expected primary-expression before ',' token
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:243:151: error: expected primary-expression before '>>' token
243 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:244:17: error: 'a_1' was not declared in this scope
244 | (a_1, a_2, a_3);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:244:22: error: 'a_2' was not declared in this scope
244 | (a_1, a_2, a_3);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:244:27: error: 'a_3' was not declared in this scope
244 | (a_1, a_2, a_3);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:279:42: error: 'type_trait_take_t' has not been declared
279 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:279:59: error: expected ',' or '...' before '<' token
279 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call4<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:73: error: 'type_trait_take_t' was not declared in this scope
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:124: error: expected primary-expression before '>' token
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:125: error: expected primary-expression before ',' token
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:151: error: expected primary-expression before '>' token
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:152: error: expected primary-expression before ',' token
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:283:178: error: expected primary-expression before '>>' token
283 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:284:17: error: 'a_1' was not declared in this scope
284 | (a_1, a_2, a_3, a_4);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:284:22: error: 'a_2' was not declared in this scope
284 | (a_1, a_2, a_3, a_4);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:284:27: error: 'a_3' was not declared in this scope
284 | (a_1, a_2, a_3, a_4);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:284:32: error: 'a_4' was not declared in this scope
284 | (a_1, a_2, a_3, a_4);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:321:42: error: 'type_trait_take_t' has not been declared
321 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:321:59: error: expected ',' or '...' before '<' token
321 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call5<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:73: error: 'type_trait_take_t' was not declared in this scope
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:124: error: expected primary-expression before '>' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:125: error: expected primary-expression before ',' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:151: error: expected primary-expression before '>' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:152: error: expected primary-expression before ',' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:178: error: expected primary-expression before '>' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:179: error: expected primary-expression before ',' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:325:205: error: expected primary-expression before '>>' token
325 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:326:17: error: 'a_1' was not declared in this scope
326 | (a_1, a_2, a_3, a_4, a_5);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:326:22: error: 'a_2' was not declared in this scope
326 | (a_1, a_2, a_3, a_4, a_5);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:326:27: error: 'a_3' was not declared in this scope
326 | (a_1, a_2, a_3, a_4, a_5);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:326:32: error: 'a_4' was not declared in this scope
326 | (a_1, a_2, a_3, a_4, a_5);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:326:37: error: 'a_5' was not declared in this scope
326 | (a_1, a_2, a_3, a_4, a_5);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:365:42: error: 'type_trait_take_t' has not been declared
365 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5, type_trait_take_t<T_arg6> a_6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:365:59: error: expected ',' or '...' before '<' token
365 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5, type_trait_take_t<T_arg6> a_6)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call6<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:73: error: 'type_trait_take_t' was not declared in this scope
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:124: error: expected primary-expression before '>' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:125: error: expected primary-expression before ',' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:151: error: expected primary-expression before '>' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:152: error: expected primary-expression before ',' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:178: error: expected primary-expression before '>' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:179: error: expected primary-expression before ',' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:205: error: expected primary-expression before '>' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:206: error: expected primary-expression before ',' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:369:232: error: expected primary-expression before '>>' token
369 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:17: error: 'a_1' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:22: error: 'a_2' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:27: error: 'a_3' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:32: error: 'a_4' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:37: error: 'a_5' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:370:42: error: 'a_6' was not declared in this scope
370 | (a_1, a_2, a_3, a_4, a_5, a_6);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:411:42: error: 'type_trait_take_t' has not been declared
411 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5, type_trait_take_t<T_arg6> a_6, type_trait_take_t<T_arg7> a_7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:411:59: error: expected ',' or '...' before '<' token
411 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg1> a_1, type_trait_take_t<T_arg2> a_2, type_trait_take_t<T_arg3> a_3, type_trait_take_t<T_arg4> a_4, type_trait_take_t<T_arg5> a_5, type_trait_take_t<T_arg6> a_6, type_trait_take_t<T_arg7> a_7)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call7<T_functor, T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:73: error: 'type_trait_take_t' was not declared in this scope
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:36: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:124: error: expected primary-expression before '>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:125: error: expected primary-expression before ',' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:151: error: expected primary-expression before '>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:152: error: expected primary-expression before ',' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:178: error: expected primary-expression before '>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:179: error: expected primary-expression before ',' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:205: error: expected primary-expression before '>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:206: error: expected primary-expression before ',' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:232: error: expected primary-expression before '>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:233: error: expected primary-expression before ',' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:415:259: error: expected primary-expression before '>>' token
415 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>>
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:17: error: 'a_1' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:22: error: 'a_2' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:27: error: 'a_3' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:32: error: 'a_4' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:37: error: 'a_5' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:42: error: 'a_6' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:416:47: error: 'a_7' was not declared in this scope
416 | (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:438:48: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
438 | template<class T_functor, class T_return, class... T_arg>
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:446:42: error: 'type_trait_take_t' has not been declared
446 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg>... a_)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:446:59: error: expected ',' or '...' before '<' token
446 | static T_return call_it(slot_rep* rep, type_trait_take_t<T_arg>... a_)
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call<T_functor, T_return, T_arg>::call_it(sigc::internal::slot_rep*, int)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:448:13: error: expected nested-name-specifier before 'typed_slot'
448 | using typed_slot = typed_slot_rep<T_functor>;
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:7: error: 'typed_slot' was not declared in this scope; did you mean 'typed_slot_rep'?
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~~
| typed_slot_rep
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:19: error: 'typed_rep' was not declared in this scope; did you mean 'typedef'?
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~
| typedef
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:43: error: 'typed_slot' does not name a type; did you mean 'typed_slot_rep'?
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~~
| typed_slot_rep
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:53: error: expected '>' before '*' token
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:53: error: expected '(' before '*' token
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:54: error: expected primary-expression before '>' token
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:449:60: error: expected ')' before ';' token
449 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:450:73: error: 'type_trait_take_t' was not declared in this scope
450 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg>...>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:450:96: error: expected primary-expression before '>' token
450 | return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg>...>
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:450:96: error: expected ';' before '>' token
/usr/include/sigc++-2.0/sigc++/functors/slot.h:450:96: error: expected primary-expression before '>' token
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static T_return sigc::internal::slot_call<T_functor, T_return>::call_it(sigc::internal::slot_rep*)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:481:13: error: expected nested-name-specifier before 'typed_slot'
481 | using typed_slot = typed_slot_rep<T_functor>;
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:7: error: 'typed_slot' was not declared in this scope; did you mean 'typed_slot_rep'?
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~~
| typed_slot_rep
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:19: error: 'typed_rep' was not declared in this scope; did you mean 'typedef'?
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~
| typedef
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:43: error: 'typed_slot' does not name a type; did you mean 'typed_slot_rep'?
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^~~~~~~~~~
| typed_slot_rep
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:53: error: expected '>' before '*' token
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:53: error: expected '(' before '*' token
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:54: error: expected primary-expression before '>' token
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:482:60: error: expected ')' before ';' token
482 | typed_slot *typed_rep = static_cast<typed_slot*>(rep);
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:563:14: error: expected ',' or '...' before '&&' token
563 | slot0(slot0&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:563:3: error: invalid constructor; you probably meant 'sigc::slot0<T_return> (const sigc::slot0<T_return>&)'
563 | slot0(slot0&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:582:25: error: expected ',' or '...' before '&&' token
582 | slot0& operator=(slot0&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot0<T_return>& sigc::slot0<T_return>::operator=(sigc::slot0<T_return>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:584:31: error: 'move' is not a member of 'std'
584 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:584:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:584:36: error: 'src' was not declared in this scope
584 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:598:30: error: '>>' should be '> >' within a nested template argument list
598 | struct visitor<slot0<T_return>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot0<T_return> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot0<T_return>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:603:54: error: 'nullptr' was not declared in this scope
603 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot0<T_return> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot0<T_return>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:611:34: error: 'nullptr' was not declared in this scope
611 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:648:11: error: 'type_trait_take_t' does not name a type
648 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:655:44: error: 'arg1_type_' has not been declared
655 | typedef T_return (*call_type)(rep_type*, arg1_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:662:30: error: 'arg1_type_' has not been declared
662 | inline T_return operator()(arg1_type_ _A_a1) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:693:14: error: expected ',' or '...' before '&&' token
693 | slot1(slot1&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:693:3: error: invalid constructor; you probably meant 'sigc::slot1<T_return, T_arg1> (const sigc::slot1<T_return, T_arg1>&)'
693 | slot1(slot1&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:712:25: error: expected ',' or '...' before '&&' token
712 | slot1& operator=(slot1&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot1<T_return, T_arg1>& sigc::slot1<T_return, T_arg1>::operator=(sigc::slot1<T_return, T_arg1>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:714:31: error: 'move' is not a member of 'std'
714 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:714:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:714:36: error: 'src' was not declared in this scope
714 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:728:38: error: '>>' should be '> >' within a nested template argument list
728 | struct visitor<slot1<T_return, T_arg1>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot1<T_return, T_arg1> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot1<T_return, T_arg1>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:733:54: error: 'nullptr' was not declared in this scope
733 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot1<T_return, T_arg1> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot1<T_return, T_arg1>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:741:34: error: 'nullptr' was not declared in this scope
741 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:779:11: error: 'type_trait_take_t' does not name a type
779 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:780:11: error: 'type_trait_take_t' does not name a type
780 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:787:44: error: 'arg1_type_' has not been declared
787 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:787:56: error: 'arg2_type_' has not been declared
787 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:795:30: error: 'arg1_type_' has not been declared
795 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:795:48: error: 'arg2_type_' has not been declared
795 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:826:14: error: expected ',' or '...' before '&&' token
826 | slot2(slot2&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:826:3: error: invalid constructor; you probably meant 'sigc::slot2<T_return, T_arg1, T_arg2> (const sigc::slot2<T_return, T_arg1, T_arg2>&)'
826 | slot2(slot2&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:845:25: error: expected ',' or '...' before '&&' token
845 | slot2& operator=(slot2&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot2<T_return, T_arg1, T_arg2>& sigc::slot2<T_return, T_arg1, T_arg2>::operator=(sigc::slot2<T_return, T_arg1, T_arg2>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:847:31: error: 'move' is not a member of 'std'
847 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:847:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:847:36: error: 'src' was not declared in this scope
847 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:861:46: error: '>>' should be '> >' within a nested template argument list
861 | struct visitor<slot2<T_return, T_arg1, T_arg2>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot2<T_return, T_arg1, T_arg2> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot2<T_return, T_arg1, T_arg2>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:866:54: error: 'nullptr' was not declared in this scope
866 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot2<T_return, T_arg1, T_arg2> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot2<T_return, T_arg1, T_arg2>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:874:34: error: 'nullptr' was not declared in this scope
874 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:913:11: error: 'type_trait_take_t' does not name a type
913 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:914:11: error: 'type_trait_take_t' does not name a type
914 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:915:11: error: 'type_trait_take_t' does not name a type
915 | typedef type_trait_take_t<T_arg3> arg3_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:922:44: error: 'arg1_type_' has not been declared
922 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:922:56: error: 'arg2_type_' has not been declared
922 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:922:68: error: 'arg3_type_' has not been declared
922 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:931:30: error: 'arg1_type_' has not been declared
931 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:931:48: error: 'arg2_type_' has not been declared
931 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:931:66: error: 'arg3_type_' has not been declared
931 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:962:14: error: expected ',' or '...' before '&&' token
962 | slot3(slot3&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:962:3: error: invalid constructor; you probably meant 'sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> (const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)'
962 | slot3(slot3&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:981:25: error: expected ',' or '...' before '&&' token
981 | slot3& operator=(slot3&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>& sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>::operator=(sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:983:31: error: 'move' is not a member of 'std'
983 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:983:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:983:36: error: 'src' was not declared in this scope
983 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:997:54: error: '>>' should be '> >' within a nested template argument list
997 | struct visitor<slot3<T_return, T_arg1, T_arg2, T_arg3>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1002:54: error: 'nullptr' was not declared in this scope
1002 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot3<T_return, T_arg1, T_arg2, T_arg3> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot3<T_return, T_arg1, T_arg2, T_arg3>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1010:34: error: 'nullptr' was not declared in this scope
1010 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1050:11: error: 'type_trait_take_t' does not name a type
1050 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1051:11: error: 'type_trait_take_t' does not name a type
1051 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1052:11: error: 'type_trait_take_t' does not name a type
1052 | typedef type_trait_take_t<T_arg3> arg3_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1053:11: error: 'type_trait_take_t' does not name a type
1053 | typedef type_trait_take_t<T_arg4> arg4_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1060:44: error: 'arg1_type_' has not been declared
1060 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1060:56: error: 'arg2_type_' has not been declared
1060 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1060:68: error: 'arg3_type_' has not been declared
1060 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1060:80: error: 'arg4_type_' has not been declared
1060 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1070:30: error: 'arg1_type_' has not been declared
1070 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1070:48: error: 'arg2_type_' has not been declared
1070 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1070:66: error: 'arg3_type_' has not been declared
1070 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1070:84: error: 'arg4_type_' has not been declared
1070 | inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1101:14: error: expected ',' or '...' before '&&' token
1101 | slot4(slot4&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1101:3: error: invalid constructor; you probably meant 'sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> (const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)'
1101 | slot4(slot4&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1120:25: error: expected ',' or '...' before '&&' token
1120 | slot4& operator=(slot4&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>& sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>::operator=(sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1122:31: error: 'move' is not a member of 'std'
1122 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1122:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1122:36: error: 'src' was not declared in this scope
1122 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1136:62: error: '>>' should be '> >' within a nested template argument list
1136 | struct visitor<slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1141:54: error: 'nullptr' was not declared in this scope
1141 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot4<T_return, T_arg1, T_arg2, T_arg3, T_arg4>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1149:34: error: 'nullptr' was not declared in this scope
1149 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1190:11: error: 'type_trait_take_t' does not name a type
1190 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1191:11: error: 'type_trait_take_t' does not name a type
1191 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1192:11: error: 'type_trait_take_t' does not name a type
1192 | typedef type_trait_take_t<T_arg3> arg3_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1193:11: error: 'type_trait_take_t' does not name a type
1193 | typedef type_trait_take_t<T_arg4> arg4_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1194:11: error: 'type_trait_take_t' does not name a type
1194 | typedef type_trait_take_t<T_arg5> arg5_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1201:44: error: 'arg1_type_' has not been declared
1201 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1201:56: error: 'arg2_type_' has not been declared
1201 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1201:68: error: 'arg3_type_' has not been declared
1201 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1201:80: error: 'arg4_type_' has not been declared
1201 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1201:92: error: 'arg5_type_' has not been declared
1201 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1212:30: error: 'arg1_type_' has not been declared
1212 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1212:48: error: 'arg2_type_' has not been declared
1212 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1212:66: error: 'arg3_type_' has not been declared
1212 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1212:84: error: 'arg4_type_' has not been declared
1212 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1212:102: error: 'arg5_type_' has not been declared
1212 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1243:14: error: expected ',' or '...' before '&&' token
1243 | slot5(slot5&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1243:3: error: invalid constructor; you probably meant 'sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> (const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)'
1243 | slot5(slot5&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1262:25: error: expected ',' or '...' before '&&' token
1262 | slot5& operator=(slot5&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>& sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::operator=(sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1264:31: error: 'move' is not a member of 'std'
1264 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1264:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1264:36: error: 'src' was not declared in this scope
1264 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1278:70: error: '>>' should be '> >' within a nested template argument list
1278 | struct visitor<slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1283:54: error: 'nullptr' was not declared in this scope
1283 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1291:34: error: 'nullptr' was not declared in this scope
1291 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1333:11: error: 'type_trait_take_t' does not name a type
1333 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1334:11: error: 'type_trait_take_t' does not name a type
1334 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1335:11: error: 'type_trait_take_t' does not name a type
1335 | typedef type_trait_take_t<T_arg3> arg3_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1336:11: error: 'type_trait_take_t' does not name a type
1336 | typedef type_trait_take_t<T_arg4> arg4_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1337:11: error: 'type_trait_take_t' does not name a type
1337 | typedef type_trait_take_t<T_arg5> arg5_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1338:11: error: 'type_trait_take_t' does not name a type
1338 | typedef type_trait_take_t<T_arg6> arg6_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:44: error: 'arg1_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:56: error: 'arg2_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:68: error: 'arg3_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:80: error: 'arg4_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:92: error: 'arg5_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1345:104: error: 'arg6_type_' has not been declared
1345 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:30: error: 'arg1_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:48: error: 'arg2_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:66: error: 'arg3_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:84: error: 'arg4_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:102: error: 'arg5_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1357:120: error: 'arg6_type_' has not been declared
1357 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1388:14: error: expected ',' or '...' before '&&' token
1388 | slot6(slot6&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1388:3: error: invalid constructor; you probably meant 'sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> (const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)'
1388 | slot6(slot6&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1407:25: error: expected ',' or '...' before '&&' token
1407 | slot6& operator=(slot6&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>& sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::operator=(sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1409:31: error: 'move' is not a member of 'std'
1409 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1409:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1409:36: error: 'src' was not declared in this scope
1409 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1423:78: error: '>>' should be '> >' within a nested template argument list
1423 | struct visitor<slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1428:54: error: 'nullptr' was not declared in this scope
1428 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1436:34: error: 'nullptr' was not declared in this scope
1436 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1479:11: error: 'type_trait_take_t' does not name a type
1479 | typedef type_trait_take_t<T_arg1> arg1_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1480:11: error: 'type_trait_take_t' does not name a type
1480 | typedef type_trait_take_t<T_arg2> arg2_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1481:11: error: 'type_trait_take_t' does not name a type
1481 | typedef type_trait_take_t<T_arg3> arg3_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1482:11: error: 'type_trait_take_t' does not name a type
1482 | typedef type_trait_take_t<T_arg4> arg4_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1483:11: error: 'type_trait_take_t' does not name a type
1483 | typedef type_trait_take_t<T_arg5> arg5_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1484:11: error: 'type_trait_take_t' does not name a type
1484 | typedef type_trait_take_t<T_arg6> arg6_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1485:11: error: 'type_trait_take_t' does not name a type
1485 | typedef type_trait_take_t<T_arg7> arg7_type_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:44: error: 'arg1_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:56: error: 'arg2_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:68: error: 'arg3_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:80: error: 'arg4_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:92: error: 'arg5_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:104: error: 'arg6_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1492:116: error: 'arg7_type_' has not been declared
1492 | typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:30: error: 'arg1_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:48: error: 'arg2_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:66: error: 'arg3_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:84: error: 'arg4_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:102: error: 'arg5_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:120: error: 'arg6_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1505:138: error: 'arg7_type_' has not been declared
1505 | 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
| ^~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1536:14: error: expected ',' or '...' before '&&' token
1536 | slot7(slot7&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1536:3: error: invalid constructor; you probably meant 'sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)'
1536 | slot7(slot7&& src)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1555:25: error: expected ',' or '...' before '&&' token
1555 | slot7& operator=(slot7&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1557:31: error: 'move' is not a member of 'std'
1557 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1557:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1557:36: error: 'src' was not declared in this scope
1557 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1571:86: error: '>>' should be '> >' within a nested template argument list
1571 | struct visitor<slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1576:54: error: 'nullptr' was not declared in this scope
1576 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1584:34: error: 'nullptr' was not declared in this scope
1584 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1672:12: error: expected ',' or '...' before '&&' token
1672 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1672:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)'
1672 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1690:23: error: expected ',' or '...' before '&&' token
1690 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1692:33: error: 'move' is not a member of 'std'
1692 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1692:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1692:38: error: 'src' was not declared in this scope
1692 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1721:85: error: '>>' should be '> >' within a nested template argument list
1721 | struct visitor<slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
| ^~
| > >
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_bind>&, const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1726:54: error: 'nullptr' was not declared in this scope
1726 | if (_A_target.rep_ && _A_target.rep_->parent_ == nullptr)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In static member function 'static void sigc::visitor<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >::do_visit_each(const sigc::internal::limit_derived_target<sigc::trackable*, sigc::internal::slot_do_unbind>&, const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1734:34: error: 'nullptr' was not declared in this scope
1734 | _A_target.rep_->set_parent(nullptr, nullptr);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1790:12: error: expected ',' or '...' before '&&' token
1790 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1790:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
1790 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1808:23: error: expected ',' or '...' before '&&' token
1808 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:33: error: 'move' is not a member of 'std'
1810 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1810:38: error: 'src' was not declared in this scope
1810 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1859:12: error: expected ',' or '...' before '&&' token
1859 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1859:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
1859 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1877:23: error: expected ',' or '...' before '&&' token
1877 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1879:33: error: 'move' is not a member of 'std'
1879 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1879:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1879:38: error: 'src' was not declared in this scope
1879 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1928:12: error: expected ',' or '...' before '&&' token
1928 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1928:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
1928 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1946:23: error: expected ',' or '...' before '&&' token
1946 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1948:33: error: 'move' is not a member of 'std'
1948 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1948:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1948:38: error: 'src' was not declared in this scope
1948 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1997:12: error: expected ',' or '...' before '&&' token
1997 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1997:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
1997 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2015:23: error: expected ',' or '...' before '&&' token
2015 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2017:33: error: 'move' is not a member of 'std'
2017 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2017:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2017:38: error: 'src' was not declared in this scope
2017 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2066:12: error: expected ',' or '...' before '&&' token
2066 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2066:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>&)'
2066 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2084:23: error: expected ',' or '...' before '&&' token
2084 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2086:33: error: 'move' is not a member of 'std'
2086 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2086:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2086:38: error: 'src' was not declared in this scope
2086 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2135:12: error: expected ',' or '...' before '&&' token
2135 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2135:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>&)'
2135 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2153:23: error: expected ',' or '...' before '&&' token
2153 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2155:33: error: 'move' is not a member of 'std'
2155 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2155:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2155:38: error: 'src' was not declared in this scope
2155 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2204:12: error: expected ',' or '...' before '&&' token
2204 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2204:3: error: invalid constructor; you probably meant 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> (const sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>&)'
2204 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2222:23: error: expected ',' or '...' before '&&' token
2222 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>& sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::operator=(sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2224:33: error: 'move' is not a member of 'std'
2224 | parent_type::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2224:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2224:38: error: 'src' was not declared in this scope
2224 | parent_type::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2260:32: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2260 | template <class T_return, class... T_arg>
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2261:26: warning: variadic templates only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2261 | class slot<T_return(T_arg...)>
| ^~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2265:9: error: expected nested-name-specifier before 'result_type'
2265 | using result_type = T_return;
| ^~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2270:9: error: expected nested-name-specifier before 'rep_type'
2270 | using rep_type = internal::slot_rep;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2272:9: error: expected nested-name-specifier before 'call_type'
2272 | using call_type = T_return (*)(rep_type*, type_trait_take_t<T_arg>...);
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2279:30: error: 'type_trait_take_t' has not been declared
2279 | inline T_return operator()(type_trait_take_t<T_arg>... _A_a) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2279:47: error: expected ',' or '...' before '<' token
2279 | inline T_return operator()(type_trait_take_t<T_arg>... _A_a) const
| ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2310:12: error: expected ',' or '...' before '&&' token
2310 | slot(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2310:3: error: invalid constructor; you probably meant 'sigc::slot<T_return(T_arg ...)> (const sigc::slot<T_return(T_arg ...)>&)'
2310 | slot(slot&& src)
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2329:23: error: expected ',' or '...' before '&&' token
2329 | slot& operator=(slot&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'T_return sigc::slot<T_return(T_arg ...)>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2282:55: error: 'call_type' was not declared in this scope
2282 | return (sigc::internal::function_pointer_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a...);
| ^~~~~~~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2282:108: error: '_A_a' was not declared in this scope
2282 | return (sigc::internal::function_pointer_cast<call_type>(slot_base::rep_->call_))(slot_base::rep_, _A_a...);
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h: In member function 'sigc::slot<T_return(T_arg ...)>& sigc::slot<T_return(T_arg ...)>::operator=(sigc::slot<T_return(T_arg ...)>)':
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2331:31: error: 'move' is not a member of 'std'
2331 | slot_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2331:31: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/functors/slot.h:2331:36: error: 'src' was not declared in this scope
2331 | slot_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal_base.h: At global scope:
/usr/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' [-Wc++11-extensions]
54 | signal_impl(const signal_impl& src) = delete;
| ^~~~~~
/usr/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' [-Wc++11-extensions]
55 | signal_impl& operator=(const signal_impl& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:57:26: error: expected ',' or '...' before '&&' token
57 | signal_impl(signal_impl&& src) = delete;
| ^~
/usr/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' [-Wc++11-extensions]
57 | signal_impl(signal_impl&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:57:3: error: invalid constructor; you probably meant 'sigc::internal::signal_impl (const sigc::internal::signal_impl&)'
57 | signal_impl(signal_impl&& src) = delete;
| ^~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:58:37: error: expected ',' or '...' before '&&' token
58 | signal_impl& operator=(signal_impl&& src) = delete;
| ^~
/usr/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' [-Wc++11-extensions]
58 | signal_impl& operator=(signal_impl&& src) = delete;
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:67:25: error: expected ';' at end of member declaration
67 | inline void reference() noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: error: 'noexcept' does not name a type
67 | inline void reference() noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:67:27: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:71:30: error: expected ';' at end of member declaration
71 | inline void reference_exec() noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: error: 'noexcept' does not name a type
71 | inline void reference_exec() noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:71:32: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:93:23: error: expected ';' at end of member declaration
93 | inline bool empty() const noexcept
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: error: 'noexcept' does not name a type
93 | inline bool empty() const noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:93:29: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:102:20: error: expected ';' at end of member declaration
102 | size_type size() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: error: 'noexcept' does not name a type
102 | size_type size() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:102:26: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:109:18: error: expected ';' at end of member declaration
109 | bool blocked() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: error: 'noexcept' does not name a type
109 | bool blocked() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:109:24: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:121:38: error: expected ';' at end of member declaration
121 | void block(bool should_block = true) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: error: 'noexcept' does not name a type
121 | void block(bool should_block = true) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:121:40: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:135:34: error: expected ',' or '...' before '&&' token
135 | iterator_type connect(slot_base&& slot_);
| ^~
/usr/include/sigc++-2.0/sigc++/signal_base.h:151:50: error: expected ',' or '...' before '&&' token
151 | iterator_type insert(iterator_type i, slot_base&& slot_);
| ^~
/usr/include/sigc++-2.0/sigc++/signal_base.h:198:44: error: expected ';' at end of member declaration
198 | inline signal_exec(const signal_impl* sig) noexcept
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:198:46: error: 'noexcept' does not name a type
198 | inline signal_exec(const signal_impl* sig) noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:198:46: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:316:15: error: expected ';' at end of member declaration
316 | signal_base() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:316:17: error: 'noexcept' does not name a type
316 | signal_base() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:316:17: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:318:37: error: expected ';' at end of member declaration
318 | signal_base(const signal_base& src) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:318:39: error: 'noexcept' does not name a type
318 | signal_base(const signal_base& src) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:318:39: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:320:26: error: expected ',' or '...' before '&&' token
320 | signal_base(signal_base&& src);
| ^~
/usr/include/sigc++-2.0/sigc++/signal_base.h:320:3: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)'
320 | signal_base(signal_base&& src);
| ^~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:326:37: error: expected ',' or '...' before '&&' token
326 | signal_base& operator=(signal_base&& src);
| ^~
/usr/include/sigc++-2.0/sigc++/signal_base.h:331:23: error: expected ';' at end of member declaration
331 | inline bool empty() const noexcept
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:331:29: error: 'noexcept' does not name a type
331 | inline bool empty() const noexcept
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:331:29: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:340:20: error: expected ';' at end of member declaration
340 | size_type size() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:340:26: error: 'noexcept' does not name a type
340 | size_type size() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:340:26: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:347:18: error: expected ';' at end of member declaration
347 | bool blocked() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:347:24: error: 'noexcept' does not name a type
347 | bool blocked() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:347:24: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:360:38: error: expected ';' at end of member declaration
360 | void block(bool should_block = true) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:360:40: error: 'noexcept' does not name a type
360 | void block(bool should_block = true) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:360:40: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:366:16: error: expected ';' at end of member declaration
366 | void unblock() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/signal_base.h:366:18: error: 'noexcept' does not name a type
366 | void unblock() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:366:18: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:34: error: expected ',' or '...' before '&&' token
387 | iterator_type connect(slot_base&& slot_);
| ^~
/usr/include/sigc++-2.0/sigc++/signal_base.h:405:50: error: expected ',' or '...' before '&&' token
405 | iterator_type insert(iterator_type i, slot_base&& slot_);
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:244:40: error: expected ',' or '...' before '&&' token
244 | iterator insert(iterator i, slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:250:28: error: expected ',' or '...' before '&&' token
250 | void push_front(slot_type&& c)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:256:27: error: expected ',' or '...' before '&&' token
256 | void push_back(slot_type&& c)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::slot_list<T_slot>::slot_list()':
/usr/include/sigc++-2.0/sigc++/signal.h:200:13: error: 'nullptr' was not declared in this scope
200 | : list_(nullptr) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::slot_list<T_slot>::iterator sigc::slot_list<T_slot>::insert(iterator, slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:245:48: error: 'move' is not a member of 'std'
245 | { return iterator(list_->insert(i.i_, std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:245:48: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:245:77: error: 'slot_' was not declared in this scope; did you mean 'slot7'?
245 | { return iterator(list_->insert(i.i_, std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slot7
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list<T_slot>::push_front(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:251:28: error: 'move' is not a member of 'std'
251 | { insert(begin(), std::move(c)); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:251:28: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:251:33: error: 'c' was not declared in this scope
251 | { insert(begin(), std::move(c)); }
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list<T_slot>::push_back(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:257:26: error: 'move' is not a member of 'std'
257 | { insert(end(), std::move(c)); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:257:26: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:257:31: error: 'c' was not declared in this scope
257 | { insert(end(), std::move(c)); }
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::slot_list<T_slot>::pop_back()':
/usr/include/sigc++-2.0/sigc++/signal.h:274:7: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
274 | auto tmp_ = end();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:274:12: error: 'tmp_' does not name a type; did you mean 'tm'?
274 | auto tmp_ = end();
| ^~~~
| tm
/usr/include/sigc++-2.0/sigc++/signal.h:275:15: error: 'tmp_' was not declared in this scope; did you mean 'tm'?
275 | erase(--tmp_);
| ^~~~
| tm
/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf<T_emitter, T_result>::slot_iterator_buf()':
/usr/include/sigc++-2.0/sigc++/signal.h:310:10: error: 'nullptr' was not declared in this scope
310 | : c_(nullptr), invoked_(false) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_iterator_buf<T_emitter, void>::slot_iterator_buf()':
/usr/include/sigc++-2.0/sigc++/signal.h:387:10: error: 'nullptr' was not declared in this scope
387 | : c_(nullptr), invoked_(false) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf<T_emitter, T_result>::slot_reverse_iterator_buf()':
/usr/include/sigc++-2.0/sigc++/signal.h:464:10: error: 'nullptr' was not declared in this scope
464 | : c_(nullptr), invoked_(false) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::internal::slot_reverse_iterator_buf<T_emitter, T_result>::result_type sigc::internal::slot_reverse_iterator_buf<T_emitter, T_result>::operator*() const':
/usr/include/sigc++-2.0/sigc++/signal.h:471:7: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
471 | auto __tmp(i_);
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:471:12: error: ISO C++ forbids declaration of '__tmp' with no type [-fpermissive]
471 | auto __tmp(i_);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:473:17: error: base operand of '->' is not a pointer
473 | if (!__tmp->empty() && !__tmp->blocked() && !invoked_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:473:36: error: base operand of '->' is not a pointer
473 | if (!__tmp->empty() && !__tmp->blocked() && !invoked_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:475:52: error: invalid type argument of unary '*' (have 'int')
475 | r_ = (*c_)(static_cast<const slot_type&>(*__tmp));
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In constructor 'sigc::internal::slot_reverse_iterator_buf<T_emitter, void>::slot_reverse_iterator_buf()':
/usr/include/sigc++-2.0/sigc++/signal.h:543:10: error: 'nullptr' was not declared in this scope
543 | : c_(nullptr), invoked_(false) {}
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'void sigc::internal::slot_reverse_iterator_buf<T_emitter, void>::operator*() const':
/usr/include/sigc++-2.0/sigc++/signal.h:550:7: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
550 | auto __tmp(i_);
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:550:12: error: ISO C++ forbids declaration of '__tmp' with no type [-fpermissive]
550 | auto __tmp(i_);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:552:21: error: base operand of '->' is not a pointer
552 | if (!__tmp->empty() && !__tmp->blocked() && !invoked_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:552:40: error: base operand of '->' is not a pointer
552 | if (!__tmp->empty() && !__tmp->blocked() && !invoked_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:554:47: error: invalid type argument of unary '*' (have 'int')
554 | (*c_)(static_cast<const slot_type&>(*__tmp));
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<T_return, sigc::nil>::result_type sigc::internal::signal_emit0<T_return, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:702:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
702 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:702:14: error: 'it' does not name a type; did you mean 'int'?
702 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:703:16: error: 'it' was not declared in this scope; did you mean 'int'?
703 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:706:13: error: 'it' was not declared in this scope; did you mean 'int'?
706 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:709:64: error: 'it' was not declared in this scope; did you mean 'int'?
709 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:794:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
794 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:794:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
794 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:794:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
794 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:794:31: error: forming reference to reference type 'sigc::internal::temp_slot_list&'
/usr/include/sigc++-2.0/sigc++/signal.h:796:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
796 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:796:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
796 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:798:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
798 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:798:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
798 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit0<void, sigc::nil>::result_type sigc::internal::signal_emit0<void, sigc::nil>::emit_reverse(sigc::internal::signal_impl*)':
/usr/include/sigc++-2.0/sigc++/signal.h:821:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
821 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:821:17: error: 'it' does not name a type; did you mean 'int'?
821 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:821:58: error: expected ';' before 'it'
821 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:821:58: error: 'it' was not declared in this scope; did you mean 'int'?
821 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:851:33: error: expected ')' before '<' token
851 | signal_emit1(type_trait_take_t<T_arg1> _A_a1)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:868:46: error: 'type_trait_take_t' has not been declared
868 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:868:63: error: expected ',' or '...' before '<' token
868 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:892:54: error: 'type_trait_take_t' has not been declared
892 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:892:71: error: expected ',' or '...' before '<' token
892 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:909:3: error: 'type_trait_take_t' does not name a type
909 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:860:120: error: '_A_a1_' was not declared in this scope
860 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::result_type sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:878:23: error: '_A_a1' was not declared in this scope
878 | self_type self (_A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::result_type sigc::internal::signal_emit1<T_return, T_arg1, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:902:23: error: '_A_a1' was not declared in this scope
902 | self_type self (_A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:933:46: error: 'type_trait_take_t' has not been declared
933 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:933:63: error: expected ',' or '...' before '<' token
933 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:975:54: error: 'type_trait_take_t' has not been declared
975 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:975:71: error: expected ',' or '...' before '<' token
975 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:945:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
945 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:945:14: error: 'it' does not name a type; did you mean 'int'?
945 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:946:16: error: 'it' was not declared in this scope; did you mean 'int'?
946 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:949:13: error: 'it' was not declared in this scope; did you mean 'int'?
949 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:952:64: error: 'it' was not declared in this scope; did you mean 'int'?
952 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:952:92: error: '_A_a1' was not declared in this scope
952 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<T_return, T_arg1, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1001:92: error: '_A_a1' was not declared in this scope
1001 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1035:46: error: 'type_trait_take_t' has not been declared
1035 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1035:63: error: expected ',' or '...' before '<' token
1035 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1058:54: error: 'type_trait_take_t' has not been declared
1058 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1058:71: error: expected ',' or '...' before '<' token
1058 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1041:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1041 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1041:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
1041 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1041:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1041 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1043:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
1043 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1043:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
1043 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1045:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1045 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1045:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1045 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1045:91: error: '_A_a1' was not declared in this scope
1045 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::result_type sigc::internal::signal_emit1<void, T_arg1, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1070:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1070 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1070:17: error: 'it' does not name a type; did you mean 'int'?
1070 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1070:58: error: expected ';' before 'it'
1070 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:1070:58: error: 'it' was not declared in this scope; did you mean 'int'?
1070 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1074:89: error: '_A_a1' was not declared in this scope
1074 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1100:33: error: expected ')' before '<' token
1100 | signal_emit2(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:1118:46: error: 'type_trait_take_t' has not been declared
1118 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1118:63: error: expected ',' or '...' before '<' token
1118 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1143:54: error: 'type_trait_take_t' has not been declared
1143 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1143:71: error: expected ',' or '...' before '<' token
1143 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1160:3: error: 'type_trait_take_t' does not name a type
1160 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1161:3: error: 'type_trait_take_t' does not name a type
1161 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:1109:120: error: '_A_a1_' was not declared in this scope
1109 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1109:128: error: '_A_a2_' was not declared in this scope
1109 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1128:23: error: '_A_a1' was not declared in this scope
1128 | self_type self (_A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1128:30: error: '_A_a2' was not declared in this scope
1128 | self_type self (_A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1153:23: error: '_A_a1' was not declared in this scope
1153 | self_type self (_A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1153:30: error: '_A_a2' was not declared in this scope
1153 | self_type self (_A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1186:46: error: 'type_trait_take_t' has not been declared
1186 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1186:63: error: expected ',' or '...' before '<' token
1186 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1229:54: error: 'type_trait_take_t' has not been declared
1229 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1229:71: error: expected ',' or '...' before '<' token
1229 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1198:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1198 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1198:14: error: 'it' does not name a type; did you mean 'int'?
1198 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1199:16: error: 'it' was not declared in this scope; did you mean 'int'?
1199 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1202:13: error: 'it' was not declared in this scope; did you mean 'int'?
1202 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1205:64: error: 'it' was not declared in this scope; did you mean 'int'?
1205 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1205:92: error: '_A_a1' was not declared in this scope
1205 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1205:99: error: '_A_a2' was not declared in this scope
1205 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<T_return, T_arg1, T_arg2, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1255:92: error: '_A_a1' was not declared in this scope
1255 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1255:99: error: '_A_a2' was not declared in this scope
1255 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1290:46: error: 'type_trait_take_t' has not been declared
1290 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1290:63: error: expected ',' or '...' before '<' token
1290 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1314:54: error: 'type_trait_take_t' has not been declared
1314 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1314:71: error: expected ',' or '...' before '<' token
1314 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1296:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1296 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1296:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
1296 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1296:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1296 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1298:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
1298 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1298:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
1298 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1300:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1300 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1300:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1300 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1300:91: error: '_A_a1' was not declared in this scope
1300 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1300:98: error: '_A_a2' was not declared in this scope
1300 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::result_type sigc::internal::signal_emit2<void, T_arg1, T_arg2, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1326:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1326 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1326:17: error: 'it' does not name a type; did you mean 'int'?
1326 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1326:58: error: expected ';' before 'it'
1326 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:1326:58: error: 'it' was not declared in this scope; did you mean 'int'?
1326 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1330:89: error: '_A_a1' was not declared in this scope
1330 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1330:96: error: '_A_a2' was not declared in this scope
1330 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1356:33: error: expected ')' before '<' token
1356 | signal_emit3(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:1375:46: error: 'type_trait_take_t' has not been declared
1375 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1375:63: error: expected ',' or '...' before '<' token
1375 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1401:54: error: 'type_trait_take_t' has not been declared
1401 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1401:71: error: expected ',' or '...' before '<' token
1401 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1418:3: error: 'type_trait_take_t' does not name a type
1418 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1419:3: error: 'type_trait_take_t' does not name a type
1419 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1420:3: error: 'type_trait_take_t' does not name a type
1420 | type_trait_take_t<T_arg3> _A_a3_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:1365:120: error: '_A_a1_' was not declared in this scope
1365 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1365:128: error: '_A_a2_' was not declared in this scope
1365 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1365:136: error: '_A_a3_' was not declared in this scope
1365 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1385:23: error: '_A_a1' was not declared in this scope
1385 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1385:30: error: '_A_a2' was not declared in this scope
1385 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1385:37: error: '_A_a3' was not declared in this scope
1385 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1411:23: error: '_A_a1' was not declared in this scope
1411 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1411:30: error: '_A_a2' was not declared in this scope
1411 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1411:37: error: '_A_a3' was not declared in this scope
1411 | self_type self (_A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1446:46: error: 'type_trait_take_t' has not been declared
1446 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1446:63: error: expected ',' or '...' before '<' token
1446 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1490:54: error: 'type_trait_take_t' has not been declared
1490 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1490:71: error: expected ',' or '...' before '<' token
1490 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1458:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1458 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1458:14: error: 'it' does not name a type; did you mean 'int'?
1458 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1459:16: error: 'it' was not declared in this scope; did you mean 'int'?
1459 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1462:13: error: 'it' was not declared in this scope; did you mean 'int'?
1462 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1465:64: error: 'it' was not declared in this scope; did you mean 'int'?
1465 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1465:92: error: '_A_a1' was not declared in this scope
1465 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1465:99: error: '_A_a2' was not declared in this scope
1465 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1465:106: error: '_A_a3' was not declared in this scope
1465 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<T_return, T_arg1, T_arg2, T_arg3, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1516:92: error: '_A_a1' was not declared in this scope
1516 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1516:99: error: '_A_a2' was not declared in this scope
1516 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1516:106: error: '_A_a3' was not declared in this scope
1516 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1552:46: error: 'type_trait_take_t' has not been declared
1552 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1552:63: error: expected ',' or '...' before '<' token
1552 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1577:54: error: 'type_trait_take_t' has not been declared
1577 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1577:71: error: expected ',' or '...' before '<' token
1577 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1558:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1558 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1558:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
1558 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1558:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1558 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1560:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
1560 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1560:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
1560 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1562:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1562 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1562:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1562 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1562:91: error: '_A_a1' was not declared in this scope
1562 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1562:98: error: '_A_a2' was not declared in this scope
1562 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1562:105: error: '_A_a3' was not declared in this scope
1562 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::result_type sigc::internal::signal_emit3<void, T_arg1, T_arg2, T_arg3, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1589:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1589 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1589:17: error: 'it' does not name a type; did you mean 'int'?
1589 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1589:58: error: expected ';' before 'it'
1589 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:1589:58: error: 'it' was not declared in this scope; did you mean 'int'?
1589 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1593:89: error: '_A_a1' was not declared in this scope
1593 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1593:96: error: '_A_a2' was not declared in this scope
1593 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1593:103: error: '_A_a3' was not declared in this scope
1593 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1619:33: error: expected ')' before '<' token
1619 | signal_emit4(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:1639:46: error: 'type_trait_take_t' has not been declared
1639 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1639:63: error: expected ',' or '...' before '<' token
1639 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1666:54: error: 'type_trait_take_t' has not been declared
1666 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1666:71: error: expected ',' or '...' before '<' token
1666 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1683:3: error: 'type_trait_take_t' does not name a type
1683 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1684:3: error: 'type_trait_take_t' does not name a type
1684 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1685:3: error: 'type_trait_take_t' does not name a type
1685 | type_trait_take_t<T_arg3> _A_a3_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1686:3: error: 'type_trait_take_t' does not name a type
1686 | type_trait_take_t<T_arg4> _A_a4_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:1628:120: error: '_A_a1_' was not declared in this scope
1628 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1628:128: error: '_A_a2_' was not declared in this scope
1628 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1628:136: error: '_A_a3_' was not declared in this scope
1628 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1628:144: error: '_A_a4_' was not declared in this scope
1628 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1649:23: error: '_A_a1' was not declared in this scope
1649 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1649:30: error: '_A_a2' was not declared in this scope
1649 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1649:37: error: '_A_a3' was not declared in this scope
1649 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1649:44: error: '_A_a4' was not declared in this scope
1649 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1676:23: error: '_A_a1' was not declared in this scope
1676 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1676:30: error: '_A_a2' was not declared in this scope
1676 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1676:37: error: '_A_a3' was not declared in this scope
1676 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1676:44: error: '_A_a4' was not declared in this scope
1676 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1713:46: error: 'type_trait_take_t' has not been declared
1713 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1713:63: error: expected ',' or '...' before '<' token
1713 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1758:54: error: 'type_trait_take_t' has not been declared
1758 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1758:71: error: expected ',' or '...' before '<' token
1758 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1725:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1725 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1725:14: error: 'it' does not name a type; did you mean 'int'?
1725 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1726:16: error: 'it' was not declared in this scope; did you mean 'int'?
1726 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1729:13: error: 'it' was not declared in this scope; did you mean 'int'?
1729 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1732:64: error: 'it' was not declared in this scope; did you mean 'int'?
1732 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1732:92: error: '_A_a1' was not declared in this scope
1732 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1732:99: error: '_A_a2' was not declared in this scope
1732 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1732:106: error: '_A_a3' was not declared in this scope
1732 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1732:113: error: '_A_a4' was not declared in this scope
1732 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1784:92: error: '_A_a1' was not declared in this scope
1784 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1784:99: error: '_A_a2' was not declared in this scope
1784 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1784:106: error: '_A_a3' was not declared in this scope
1784 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1784:113: error: '_A_a4' was not declared in this scope
1784 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1821:46: error: 'type_trait_take_t' has not been declared
1821 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1821:63: error: expected ',' or '...' before '<' token
1821 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1847:54: error: 'type_trait_take_t' has not been declared
1847 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1847:71: error: expected ',' or '...' before '<' token
1847 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1827:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1827 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1827:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
1827 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1827:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
1827 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1829:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
1829 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1829:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
1829 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:91: error: '_A_a1' was not declared in this scope
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:98: error: '_A_a2' was not declared in this scope
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:105: error: '_A_a3' was not declared in this scope
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1831:112: error: '_A_a4' was not declared in this scope
1831 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::result_type sigc::internal::signal_emit4<void, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1859:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1859 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1859:17: error: 'it' does not name a type; did you mean 'int'?
1859 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1859:58: error: expected ';' before 'it'
1859 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:1859:58: error: 'it' was not declared in this scope; did you mean 'int'?
1859 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:1863:89: error: '_A_a1' was not declared in this scope
1863 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1863:96: error: '_A_a2' was not declared in this scope
1863 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1863:103: error: '_A_a3' was not declared in this scope
1863 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1863:110: error: '_A_a4' was not declared in this scope
1863 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1889:33: error: expected ')' before '<' token
1889 | signal_emit5(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:1910:46: error: 'type_trait_take_t' has not been declared
1910 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1910:63: error: expected ',' or '...' before '<' token
1910 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1938:54: error: 'type_trait_take_t' has not been declared
1938 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1938:71: error: expected ',' or '...' before '<' token
1938 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:1955:3: error: 'type_trait_take_t' does not name a type
1955 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1956:3: error: 'type_trait_take_t' does not name a type
1956 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1957:3: error: 'type_trait_take_t' does not name a type
1957 | type_trait_take_t<T_arg3> _A_a3_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1958:3: error: 'type_trait_take_t' does not name a type
1958 | type_trait_take_t<T_arg4> _A_a4_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1959:3: error: 'type_trait_take_t' does not name a type
1959 | type_trait_take_t<T_arg5> _A_a5_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:1898:120: error: '_A_a1_' was not declared in this scope
1898 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1898:128: error: '_A_a2_' was not declared in this scope
1898 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1898:136: error: '_A_a3_' was not declared in this scope
1898 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1898:144: error: '_A_a4_' was not declared in this scope
1898 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1898:152: error: '_A_a5_' was not declared in this scope
1898 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1920:23: error: '_A_a1' was not declared in this scope
1920 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1920:30: error: '_A_a2' was not declared in this scope
1920 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1920:37: error: '_A_a3' was not declared in this scope
1920 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1920:44: error: '_A_a4' was not declared in this scope
1920 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1920:51: error: '_A_a5' was not declared in this scope
1920 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1948:23: error: '_A_a1' was not declared in this scope
1948 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1948:30: error: '_A_a2' was not declared in this scope
1948 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1948:37: error: '_A_a3' was not declared in this scope
1948 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1948:44: error: '_A_a4' was not declared in this scope
1948 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1948:51: error: '_A_a5' was not declared in this scope
1948 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:1987:46: error: 'type_trait_take_t' has not been declared
1987 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:1987:63: error: expected ',' or '...' before '<' token
1987 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2033:54: error: 'type_trait_take_t' has not been declared
2033 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2033:71: error: expected ',' or '...' before '<' token
2033 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:1999:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
1999 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:1999:14: error: 'it' does not name a type; did you mean 'int'?
1999 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2000:16: error: 'it' was not declared in this scope; did you mean 'int'?
2000 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2003:13: error: 'it' was not declared in this scope; did you mean 'int'?
2003 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2006:64: error: 'it' was not declared in this scope; did you mean 'int'?
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2006:92: error: '_A_a1' was not declared in this scope
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2006:99: error: '_A_a2' was not declared in this scope
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2006:106: error: '_A_a3' was not declared in this scope
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2006:113: error: '_A_a4' was not declared in this scope
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2006:120: error: '_A_a5' was not declared in this scope
2006 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2059:92: error: '_A_a1' was not declared in this scope
2059 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2059:99: error: '_A_a2' was not declared in this scope
2059 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2059:106: error: '_A_a3' was not declared in this scope
2059 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2059:113: error: '_A_a4' was not declared in this scope
2059 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2059:120: error: '_A_a5' was not declared in this scope
2059 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2097:46: error: 'type_trait_take_t' has not been declared
2097 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2097:63: error: expected ',' or '...' before '<' token
2097 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2124:54: error: 'type_trait_take_t' has not been declared
2124 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2124:71: error: expected ',' or '...' before '<' token
2124 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2103:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2103 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2103:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
2103 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2103:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2103 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2105:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
2105 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2105:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
2105 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:91: error: '_A_a1' was not declared in this scope
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:98: error: '_A_a2' was not declared in this scope
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:105: error: '_A_a3' was not declared in this scope
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:112: error: '_A_a4' was not declared in this scope
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2107:119: error: '_A_a5' was not declared in this scope
2107 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::result_type sigc::internal::signal_emit5<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2136:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2136 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2136:17: error: 'it' does not name a type; did you mean 'int'?
2136 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2136:58: error: expected ';' before 'it'
2136 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2136:58: error: 'it' was not declared in this scope; did you mean 'int'?
2136 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2140:89: error: '_A_a1' was not declared in this scope
2140 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2140:96: error: '_A_a2' was not declared in this scope
2140 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2140:103: error: '_A_a3' was not declared in this scope
2140 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2140:110: error: '_A_a4' was not declared in this scope
2140 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2140:117: error: '_A_a5' was not declared in this scope
2140 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2166:33: error: expected ')' before '<' token
2166 | signal_emit6(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:2188:46: error: 'type_trait_take_t' has not been declared
2188 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2188:63: error: expected ',' or '...' before '<' token
2188 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2217:54: error: 'type_trait_take_t' has not been declared
2217 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2217:71: error: expected ',' or '...' before '<' token
2217 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2234:3: error: 'type_trait_take_t' does not name a type
2234 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2235:3: error: 'type_trait_take_t' does not name a type
2235 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2236:3: error: 'type_trait_take_t' does not name a type
2236 | type_trait_take_t<T_arg3> _A_a3_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2237:3: error: 'type_trait_take_t' does not name a type
2237 | type_trait_take_t<T_arg4> _A_a4_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2238:3: error: 'type_trait_take_t' does not name a type
2238 | type_trait_take_t<T_arg5> _A_a5_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2239:3: error: 'type_trait_take_t' does not name a type
2239 | type_trait_take_t<T_arg6> _A_a6_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:2175:120: error: '_A_a1_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2175:128: error: '_A_a2_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2175:136: error: '_A_a3_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2175:144: error: '_A_a4_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2175:152: error: '_A_a5_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2175:160: error: '_A_a6_' was not declared in this scope
2175 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2198:23: error: '_A_a1' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2198:30: error: '_A_a2' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2198:37: error: '_A_a3' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2198:44: error: '_A_a4' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2198:51: error: '_A_a5' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2198:58: error: '_A_a6' was not declared in this scope
2198 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2227:23: error: '_A_a1' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2227:30: error: '_A_a2' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2227:37: error: '_A_a3' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2227:44: error: '_A_a4' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2227:51: error: '_A_a5' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2227:58: error: '_A_a6' was not declared in this scope
2227 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2268:46: error: 'type_trait_take_t' has not been declared
2268 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2268:63: error: expected ',' or '...' before '<' token
2268 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2315:54: error: 'type_trait_take_t' has not been declared
2315 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2315:71: error: expected ',' or '...' before '<' token
2315 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2280:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2280 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2280:14: error: 'it' does not name a type; did you mean 'int'?
2280 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2281:16: error: 'it' was not declared in this scope; did you mean 'int'?
2281 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2284:13: error: 'it' was not declared in this scope; did you mean 'int'?
2284 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2287:64: error: 'it' was not declared in this scope; did you mean 'int'?
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2287:92: error: '_A_a1' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2287:99: error: '_A_a2' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2287:106: error: '_A_a3' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2287:113: error: '_A_a4' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2287:120: error: '_A_a5' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2287:127: error: '_A_a6' was not declared in this scope
2287 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2341:92: error: '_A_a1' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2341:99: error: '_A_a2' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2341:106: error: '_A_a3' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2341:113: error: '_A_a4' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2341:120: error: '_A_a5' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2341:127: error: '_A_a6' was not declared in this scope
2341 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2380:46: error: 'type_trait_take_t' has not been declared
2380 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2380:63: error: expected ',' or '...' before '<' token
2380 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2408:54: error: 'type_trait_take_t' has not been declared
2408 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2408:71: error: expected ',' or '...' before '<' token
2408 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2386:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2386 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2386:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
2386 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2386:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2386 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2388:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
2388 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2388:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
2388 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:91: error: '_A_a1' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:98: error: '_A_a2' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:105: error: '_A_a3' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:112: error: '_A_a4' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:119: error: '_A_a5' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2390:126: error: '_A_a6' was not declared in this scope
2390 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::result_type sigc::internal::signal_emit6<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2420:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2420 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2420:17: error: 'it' does not name a type; did you mean 'int'?
2420 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2420:58: error: expected ';' before 'it'
2420 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2420:58: error: 'it' was not declared in this scope; did you mean 'int'?
2420 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2424:89: error: '_A_a1' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2424:96: error: '_A_a2' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2424:103: error: '_A_a3' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2424:110: error: '_A_a4' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2424:117: error: '_A_a5' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2424:124: error: '_A_a6' was not declared in this scope
2424 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2450:33: error: expected ')' before '<' token
2450 | signal_emit7(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ~ ^
| )
/usr/include/sigc++-2.0/sigc++/signal.h:2473:46: error: 'type_trait_take_t' has not been declared
2473 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2473:63: error: expected ',' or '...' before '<' token
2473 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2503:54: error: 'type_trait_take_t' has not been declared
2503 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2503:71: error: expected ',' or '...' before '<' token
2503 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2520:3: error: 'type_trait_take_t' does not name a type
2520 | type_trait_take_t<T_arg1> _A_a1_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2521:3: error: 'type_trait_take_t' does not name a type
2521 | type_trait_take_t<T_arg2> _A_a2_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2522:3: error: 'type_trait_take_t' does not name a type
2522 | type_trait_take_t<T_arg3> _A_a3_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2523:3: error: 'type_trait_take_t' does not name a type
2523 | type_trait_take_t<T_arg4> _A_a4_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2524:3: error: 'type_trait_take_t' does not name a type
2524 | type_trait_take_t<T_arg5> _A_a5_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2525:3: error: 'type_trait_take_t' does not name a type
2525 | type_trait_take_t<T_arg6> _A_a6_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2526:3: error: 'type_trait_take_t' does not name a type
2526 | type_trait_take_t<T_arg7> _A_a7_;
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'T_return sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator()(const slot_type&) const':
/usr/include/sigc++-2.0/sigc++/signal.h:2459:120: error: '_A_a1_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:128: error: '_A_a2_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:136: error: '_A_a3_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:144: error: '_A_a4_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:152: error: '_A_a5_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:160: error: '_A_a6_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2459:168: error: '_A_a7_' was not declared in this scope
2459 | { return (sigc::internal::function_pointer_cast<typename slot_type::call_type>(_A_slot.rep_->call_))(_A_slot.rep_, _A_a1_, _A_a2_, _A_a3_, _A_a4_, _A_a5_, _A_a6_, _A_a7_); }
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2483:23: error: '_A_a1' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:30: error: '_A_a2' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:37: error: '_A_a3' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:44: error: '_A_a4' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:51: error: '_A_a5' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:58: error: '_A_a6' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2483:65: error: '_A_a7' was not declared in this scope
2483 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2513:23: error: '_A_a1' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:30: error: '_A_a2' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:37: error: '_A_a3' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:44: error: '_A_a4' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:51: error: '_A_a5' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:58: error: '_A_a6' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2513:65: error: '_A_a7' was not declared in this scope
2513 | self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2556:46: error: 'type_trait_take_t' has not been declared
2556 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2556:63: error: expected ',' or '...' before '<' token
2556 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2604:54: error: 'type_trait_take_t' has not been declared
2604 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2604:71: error: expected ',' or '...' before '<' token
2604 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2568:9: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2568 | auto it = slots.begin();
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2568:14: error: 'it' does not name a type; did you mean 'int'?
2568 | auto it = slots.begin();
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2569:16: error: 'it' was not declared in this scope; did you mean 'int'?
2569 | for (; it != slots.end(); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2572:13: error: 'it' was not declared in this scope; did you mean 'int'?
2572 | if (it == slots.end())
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2575:64: error: 'it' was not declared in this scope; did you mean 'int'?
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2575:92: error: '_A_a1' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:99: error: '_A_a2' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:106: error: '_A_a3' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:113: error: '_A_a4' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:120: error: '_A_a5' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:127: error: '_A_a6' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2575:134: error: '_A_a7' was not declared in this scope
2575 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2630:92: error: '_A_a1' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:99: error: '_A_a2' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:106: error: '_A_a3' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:113: error: '_A_a4' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:120: error: '_A_a5' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:127: error: '_A_a6' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2630:134: error: '_A_a7' was not declared in this scope
2630 | r_ = (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2670:46: error: 'type_trait_take_t' has not been declared
2670 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2670:63: error: expected ',' or '...' before '<' token
2670 | static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2699:54: error: 'type_trait_take_t' has not been declared
2699 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2699:71: error: expected ',' or '...' before '<' token
2699 | static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7)
| ^
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2676:18: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2676 | for (const auto& slot : slots)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2676:24: error: ISO C++ forbids declaration of 'slot' with no type [-fpermissive]
2676 | for (const auto& slot : slots)
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2676:31: warning: range-based 'for' loops only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
2676 | for (const auto& slot : slots)
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2678:20: error: request for member 'empty' in 'slot', which is of non-class type 'const int'
2678 | if (slot.empty() || slot.blocked())
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2678:36: error: request for member 'blocked' in 'slot', which is of non-class type 'const int'
2678 | if (slot.empty() || slot.blocked())
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:66: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:85: error: request for member 'rep_' in 'slot', which is of non-class type 'const int'
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:91: error: '_A_a1' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:98: error: '_A_a2' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:105: error: '_A_a3' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:112: error: '_A_a4' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:119: error: '_A_a5' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:126: error: '_A_a6' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2680:133: error: '_A_a7' was not declared in this scope
2680 | (sigc::internal::function_pointer_cast<call_type>(slot.rep_->call_))(slot.rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In static member function 'static sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::result_type sigc::internal::signal_emit7<void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, sigc::nil>::emit_reverse(sigc::internal::signal_impl*, int)':
/usr/include/sigc++-2.0/sigc++/signal.h:2711:12: warning: 'auto' changes meaning in C++11; please remove it [-Wc++11-compat]
2711 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~~~
| ----
/usr/include/sigc++-2.0/sigc++/signal.h:2711:17: error: 'it' does not name a type; did you mean 'int'?
2711 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2711:58: error: expected ';' before 'it'
2711 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2711:58: error: 'it' was not declared in this scope; did you mean 'int'?
2711 | for (auto it = reverse_iterator_type(slots.end()); it != reverse_iterator_type(slots.begin()); ++it)
| ^~
| int
/usr/include/sigc++-2.0/sigc++/signal.h:2715:89: error: '_A_a1' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:96: error: '_A_a2' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:103: error: '_A_a3' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:110: error: '_A_a4' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:117: error: '_A_a5' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:124: error: '_A_a6' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2715:131: error: '_A_a7' was not declared in this scope
2715 | (sigc::internal::function_pointer_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2791:29: error: expected ',' or '...' before '&&' token
2791 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2857:18: error: expected ',' or '...' before '&&' token
2857 | signal0(signal0&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2857:3: error: invalid constructor; you probably meant 'sigc::signal0<T_return, T_accumulator> (const sigc::signal0<T_return, T_accumulator>&)'
2857 | signal0(signal0&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2866:29: error: expected ',' or '...' before '&&' token
2866 | signal0& operator=(signal0&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0<T_return, T_accumulator>::iterator sigc::signal0<T_return, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:2784:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
2784 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0<T_return, T_accumulator>::iterator sigc::signal0<T_return, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:2792:49: error: 'move' is not a member of 'std'
2792 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2792:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:2792:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
2792 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal0<T_return, T_accumulator>& sigc::signal0<T_return, T_accumulator>::operator=(sigc::signal0<T_return, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:2868:33: error: 'move' is not a member of 'std'
2868 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2868:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:2868:38: error: 'src' was not declared in this scope
2868 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2941:29: error: expected ',' or '...' before '&&' token
2941 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:2954:20: error: 'type_trait_take_t' has not been declared
2954 | result_type emit(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2954:37: error: expected ',' or '...' before '<' token
2954 | result_type emit(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2962:28: error: 'type_trait_take_t' has not been declared
2962 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2962:45: error: expected ',' or '...' before '<' token
2962 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2970:26: error: 'type_trait_take_t' has not been declared
2970 | result_type operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2970:43: error: expected ',' or '...' before '<' token
2970 | result_type operator()(type_trait_take_t<T_arg1> _A_a1) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2980:50: error: 'type_trait_take_t' was not declared in this scope
2980 | bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2980:87: error: a function call cannot appear in a constant-expression
2980 | bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:2980:89: error: template argument 3 is invalid
2980 | bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2981:5: error: expected unqualified-id before '{' token
2981 | { return bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>>(*this, &signal1::emit); }
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3008:18: error: expected ',' or '...' before '&&' token
3008 | signal1(signal1&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3008:3: error: invalid constructor; you probably meant 'sigc::signal1<T_return, T_arg1, T_accumulator> (const sigc::signal1<T_return, T_arg1, T_accumulator>&)'
3008 | signal1(signal1&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3017:29: error: expected ',' or '...' before '&&' token
3017 | signal1& operator=(signal1&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::iterator sigc::signal1<T_return, T_arg1, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:2934:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
2934 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::iterator sigc::signal1<T_return, T_arg1, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:2942:49: error: 'move' is not a member of 'std'
2942 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:2942:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:2942:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
2942 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:2955:40: error: '_A_a1' was not declared in this scope
2955 | { return emitter_type::emit(impl_, _A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:2963:48: error: '_A_a1' was not declared in this scope
2963 | { return emitter_type::emit_reverse(impl_, _A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>::result_type sigc::signal1<T_return, T_arg1, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:2971:19: error: '_A_a1' was not declared in this scope
2971 | { return emit(_A_a1); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal1<T_return, T_arg1, T_accumulator>& sigc::signal1<T_return, T_arg1, T_accumulator>::operator=(sigc::signal1<T_return, T_arg1, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3019:33: error: 'move' is not a member of 'std'
3019 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3019:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3019:38: error: 'src' was not declared in this scope
3019 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3093:29: error: expected ',' or '...' before '&&' token
3093 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3107:20: error: 'type_trait_take_t' has not been declared
3107 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3107:37: error: expected ',' or '...' before '<' token
3107 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3115:28: error: 'type_trait_take_t' has not been declared
3115 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3115:45: error: expected ',' or '...' before '<' token
3115 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3123:26: error: 'type_trait_take_t' has not been declared
3123 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3123:43: error: expected ',' or '...' before '<' token
3123 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3133:50: error: 'type_trait_take_t' was not declared in this scope
3133 | bound_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3133:74: error: wrong number of template arguments (3, should be 4)
3133 | bound_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2746:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2> class sigc::bound_const_mem_functor2'
2746 | class bound_const_mem_functor2
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3133:75: error: expected unqualified-id before ',' token
3133 | bound_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3161:18: error: expected ',' or '...' before '&&' token
3161 | signal2(signal2&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3161:3: error: invalid constructor; you probably meant 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator> (const sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>&)'
3161 | signal2(signal2&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3170:29: error: expected ',' or '...' before '&&' token
3170 | signal2& operator=(signal2&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::iterator sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3086:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3086 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::iterator sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3094:49: error: 'move' is not a member of 'std'
3094 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3094:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3094:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3094 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3108:40: error: '_A_a1' was not declared in this scope
3108 | { return emitter_type::emit(impl_, _A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3108:47: error: '_A_a2' was not declared in this scope
3108 | { return emitter_type::emit(impl_, _A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3116:48: error: '_A_a1' was not declared in this scope
3116 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3116:55: error: '_A_a2' was not declared in this scope
3116 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::result_type sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3124:19: error: '_A_a1' was not declared in this scope
3124 | { return emit(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3124:26: error: '_A_a2' was not declared in this scope
3124 | { return emit(_A_a1, _A_a2); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>& sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>::operator=(sigc::signal2<T_return, T_arg1, T_arg2, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3172:33: error: 'move' is not a member of 'std'
3172 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3172:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3172:38: error: 'src' was not declared in this scope
3172 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3247:29: error: expected ',' or '...' before '&&' token
3247 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3262:20: error: 'type_trait_take_t' has not been declared
3262 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3262:37: error: expected ',' or '...' before '<' token
3262 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3270:28: error: 'type_trait_take_t' has not been declared
3270 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3270:45: error: expected ',' or '...' before '<' token
3270 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3278:26: error: 'type_trait_take_t' has not been declared
3278 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3278:43: error: expected ',' or '...' before '<' token
3278 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3288:50: error: 'type_trait_take_t' was not declared in this scope
3288 | bound_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3288:74: error: wrong number of template arguments (3, should be 5)
3288 | bound_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2824:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3> class sigc::bound_const_mem_functor3'
2824 | class bound_const_mem_functor3
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3288:75: error: expected unqualified-id before ',' token
3288 | bound_const_mem_functor3<result_type, signal3, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3316:18: error: expected ',' or '...' before '&&' token
3316 | signal3(signal3&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3316:3: error: invalid constructor; you probably meant 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator> (const sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>&)'
3316 | signal3(signal3&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3325:29: error: expected ',' or '...' before '&&' token
3325 | signal3& operator=(signal3&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::iterator sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3240:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3240 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::iterator sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3248:49: error: 'move' is not a member of 'std'
3248 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3248:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3248:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3248 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3263:40: error: '_A_a1' was not declared in this scope
3263 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3263:47: error: '_A_a2' was not declared in this scope
3263 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3263:54: error: '_A_a3' was not declared in this scope
3263 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3271:48: error: '_A_a1' was not declared in this scope
3271 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3271:55: error: '_A_a2' was not declared in this scope
3271 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3271:62: error: '_A_a3' was not declared in this scope
3271 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::result_type sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3279:19: error: '_A_a1' was not declared in this scope
3279 | { return emit(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3279:26: error: '_A_a2' was not declared in this scope
3279 | { return emit(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3279:33: error: '_A_a3' was not declared in this scope
3279 | { return emit(_A_a1, _A_a2, _A_a3); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>& sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>::operator=(sigc::signal3<T_return, T_arg1, T_arg2, T_arg3, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3327:33: error: 'move' is not a member of 'std'
3327 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3327:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3327:38: error: 'src' was not declared in this scope
3327 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3403:29: error: expected ',' or '...' before '&&' token
3403 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3419:20: error: 'type_trait_take_t' has not been declared
3419 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3419:37: error: expected ',' or '...' before '<' token
3419 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3427:28: error: 'type_trait_take_t' has not been declared
3427 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3427:45: error: expected ',' or '...' before '<' token
3427 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3435:26: error: 'type_trait_take_t' has not been declared
3435 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3435:43: error: expected ',' or '...' before '<' token
3435 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3445:50: error: 'type_trait_take_t' was not declared in this scope
3445 | bound_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3445:74: error: wrong number of template arguments (3, should be 6)
3445 | bound_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4> class sigc::bound_const_mem_functor4'
2904 | class bound_const_mem_functor4
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3445:75: error: expected unqualified-id before ',' token
3445 | bound_const_mem_functor4<result_type, signal4, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3473:18: error: expected ',' or '...' before '&&' token
3473 | signal4(signal4&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3473:3: error: invalid constructor; you probably meant 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator> (const sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>&)'
3473 | signal4(signal4&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3482:29: error: expected ',' or '...' before '&&' token
3482 | signal4& operator=(signal4&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::iterator sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3396:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3396 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::iterator sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3404:49: error: 'move' is not a member of 'std'
3404 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3404:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3404:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3404 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3420:40: error: '_A_a1' was not declared in this scope
3420 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3420:47: error: '_A_a2' was not declared in this scope
3420 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3420:54: error: '_A_a3' was not declared in this scope
3420 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3420:61: error: '_A_a4' was not declared in this scope
3420 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3428:48: error: '_A_a1' was not declared in this scope
3428 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3428:55: error: '_A_a2' was not declared in this scope
3428 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3428:62: error: '_A_a3' was not declared in this scope
3428 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3428:69: error: '_A_a4' was not declared in this scope
3428 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::result_type sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3436:19: error: '_A_a1' was not declared in this scope
3436 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3436:26: error: '_A_a2' was not declared in this scope
3436 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3436:33: error: '_A_a3' was not declared in this scope
3436 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3436:40: error: '_A_a4' was not declared in this scope
3436 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>& sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>::operator=(sigc::signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3484:33: error: 'move' is not a member of 'std'
3484 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3484:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3484:38: error: 'src' was not declared in this scope
3484 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3561:29: error: expected ',' or '...' before '&&' token
3561 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3578:20: error: 'type_trait_take_t' has not been declared
3578 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3578:37: error: expected ',' or '...' before '<' token
3578 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3586:28: error: 'type_trait_take_t' has not been declared
3586 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3586:45: error: expected ',' or '...' before '<' token
3586 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3594:26: error: 'type_trait_take_t' has not been declared
3594 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3594:43: error: expected ',' or '...' before '<' token
3594 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3604:50: error: 'type_trait_take_t' was not declared in this scope
3604 | bound_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3604:74: error: wrong number of template arguments (3, should be 7)
3604 | bound_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2986:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5> class sigc::bound_const_mem_functor5'
2986 | class bound_const_mem_functor5
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3604:75: error: expected unqualified-id before ',' token
3604 | bound_const_mem_functor5<result_type, signal5, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3632:18: error: expected ',' or '...' before '&&' token
3632 | signal5(signal5&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3632:3: error: invalid constructor; you probably meant 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator> (const sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>&)'
3632 | signal5(signal5&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3641:29: error: expected ',' or '...' before '&&' token
3641 | signal5& operator=(signal5&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::iterator sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3554:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3554 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::iterator sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3562:49: error: 'move' is not a member of 'std'
3562 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3562:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3562:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3562 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3579:40: error: '_A_a1' was not declared in this scope
3579 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3579:47: error: '_A_a2' was not declared in this scope
3579 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3579:54: error: '_A_a3' was not declared in this scope
3579 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3579:61: error: '_A_a4' was not declared in this scope
3579 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3579:68: error: '_A_a5' was not declared in this scope
3579 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3587:48: error: '_A_a1' was not declared in this scope
3587 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3587:55: error: '_A_a2' was not declared in this scope
3587 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3587:62: error: '_A_a3' was not declared in this scope
3587 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3587:69: error: '_A_a4' was not declared in this scope
3587 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3587:76: error: '_A_a5' was not declared in this scope
3587 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::result_type sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3595:19: error: '_A_a1' was not declared in this scope
3595 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3595:26: error: '_A_a2' was not declared in this scope
3595 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3595:33: error: '_A_a3' was not declared in this scope
3595 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3595:40: error: '_A_a4' was not declared in this scope
3595 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3595:47: error: '_A_a5' was not declared in this scope
3595 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>& sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::operator=(sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3643:33: error: 'move' is not a member of 'std'
3643 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3643:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3643:38: error: 'src' was not declared in this scope
3643 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3721:29: error: expected ',' or '...' before '&&' token
3721 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3739:20: error: 'type_trait_take_t' has not been declared
3739 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3739:37: error: expected ',' or '...' before '<' token
3739 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3747:28: error: 'type_trait_take_t' has not been declared
3747 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3747:45: error: expected ',' or '...' before '<' token
3747 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3755:26: error: 'type_trait_take_t' has not been declared
3755 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3755:43: error: expected ',' or '...' before '<' token
3755 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3765:50: error: 'type_trait_take_t' was not declared in this scope
3765 | bound_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3765:74: error: wrong number of template arguments (3, should be 8)
3765 | bound_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3070:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6> class sigc::bound_const_mem_functor6'
3070 | class bound_const_mem_functor6
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3765:75: error: expected unqualified-id before ',' token
3765 | bound_const_mem_functor6<result_type, signal6, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3793:18: error: expected ',' or '...' before '&&' token
3793 | signal6(signal6&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3793:3: error: invalid constructor; you probably meant 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator> (const sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>&)'
3793 | signal6(signal6&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3802:29: error: expected ',' or '...' before '&&' token
3802 | signal6& operator=(signal6&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::iterator sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3714:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3714 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::iterator sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3722:49: error: 'move' is not a member of 'std'
3722 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3722:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3722:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3722 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3740:40: error: '_A_a1' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3740:47: error: '_A_a2' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3740:54: error: '_A_a3' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3740:61: error: '_A_a4' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3740:68: error: '_A_a5' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3740:75: error: '_A_a6' was not declared in this scope
3740 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3748:48: error: '_A_a1' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3748:55: error: '_A_a2' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3748:62: error: '_A_a3' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3748:69: error: '_A_a4' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3748:76: error: '_A_a5' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3748:83: error: '_A_a6' was not declared in this scope
3748 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::result_type sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3756:19: error: '_A_a1' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3756:26: error: '_A_a2' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3756:33: error: '_A_a3' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3756:40: error: '_A_a4' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3756:47: error: '_A_a5' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3756:54: error: '_A_a6' was not declared in this scope
3756 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>& sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::operator=(sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3804:33: error: 'move' is not a member of 'std'
3804 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3804:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3804:38: error: 'src' was not declared in this scope
3804 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3883:29: error: expected ',' or '...' before '&&' token
3883 | iterator connect(slot_type&& slot_)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3902:20: error: 'type_trait_take_t' has not been declared
3902 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3902:37: error: expected ',' or '...' before '<' token
3902 | result_type emit(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3910:28: error: 'type_trait_take_t' has not been declared
3910 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3910:45: error: expected ',' or '...' before '<' token
3910 | result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3918:26: error: 'type_trait_take_t' has not been declared
3918 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3918:43: error: expected ',' or '...' before '<' token
3918 | result_type operator()(type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2, type_trait_take_t<T_arg3> _A_a3, type_trait_take_t<T_arg4> _A_a4, type_trait_take_t<T_arg5> _A_a5, type_trait_take_t<T_arg6> _A_a6, type_trait_take_t<T_arg7> _A_a7) const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3928:50: error: 'type_trait_take_t' was not declared in this scope
3928 | bound_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>> make_slot() const
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3928:74: error: wrong number of template arguments (3, should be 9)
3928 | bound_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3156:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2, class T_arg3, class T_arg4, class T_arg5, class T_arg6, class T_arg7> class sigc::bound_const_mem_functor7'
3156 | class bound_const_mem_functor7
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3928:75: error: expected unqualified-id before ',' token
3928 | bound_const_mem_functor7<result_type, signal7, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>, type_trait_take_t<T_arg3>, type_trait_take_t<T_arg4>, type_trait_take_t<T_arg5>, type_trait_take_t<T_arg6>, type_trait_take_t<T_arg7>> make_slot() const
| ^
/usr/include/sigc++-2.0/sigc++/signal.h:3956:18: error: expected ',' or '...' before '&&' token
3956 | signal7(signal7&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:3956:3: error: invalid constructor; you probably meant 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator> (const sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>&)'
3956 | signal7(signal7&& src)
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3965:29: error: expected ',' or '...' before '&&' token
3965 | signal7& operator=(signal7&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::iterator sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::connect(const slot_type&)':
/usr/include/sigc++-2.0/sigc++/signal.h:3876:43: error: call of overloaded 'connect(const sigc::slot_base&)' is ambiguous
3876 | { return iterator(signal_base::connect(static_cast<const slot_base&>(slot_))); }
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:377:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(const sigc::slot_base&)'
377 | iterator_type connect(const slot_base& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal_base.h:387:17: note: candidate: 'sigc::signal_base::iterator_type sigc::signal_base::connect(sigc::slot_base)'
387 | iterator_type connect(slot_base&& slot_);
| ^~~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::iterator sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::connect(slot_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:3884:49: error: 'move' is not a member of 'std'
3884 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3884:49: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3884:78: error: 'slot_' was not declared in this scope; did you mean 'slots'?
3884 | { return iterator(signal_base::connect(std::move(static_cast<slot_base&>(slot_)))); }
| ^~~~~
| slots
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3903:40: error: '_A_a1' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:47: error: '_A_a2' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:54: error: '_A_a3' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:61: error: '_A_a4' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:68: error: '_A_a5' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:75: error: '_A_a6' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3903:82: error: '_A_a7' was not declared in this scope
3903 | { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::emit_reverse(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3911:48: error: '_A_a1' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:55: error: '_A_a2' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:62: error: '_A_a3' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:69: error: '_A_a4' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:76: error: '_A_a5' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:83: error: '_A_a6' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3911:90: error: '_A_a7' was not declared in this scope
3911 | { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::result_type sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator()(int) const':
/usr/include/sigc++-2.0/sigc++/signal.h:3919:19: error: '_A_a1' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:26: error: '_A_a2' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:33: error: '_A_a3' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:40: error: '_A_a4' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:47: error: '_A_a5' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:54: error: '_A_a6' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3919:61: error: '_A_a7' was not declared in this scope
3919 | { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
| ^~~~~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>& sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::operator=(sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>)':
/usr/include/sigc++-2.0/sigc++/signal.h:3967:33: error: 'move' is not a member of 'std'
3967 | signal_base::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:3967:33: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:3967:38: error: 'src' was not declared in this scope
3967 | signal_base::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4083:16: error: expected ',' or '...' before '&&' token
4083 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4083:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>&)'
4083 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4092:27: error: expected ',' or '...' before '&&' token
4092 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4094:100: error: 'move' is not a member of 'std'
4094 | signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4094:100: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4094:105: error: 'src' was not declared in this scope
4094 | signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4169:16: error: expected ',' or '...' before '&&' token
4169 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4169:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)> (const sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)>&)'
4169 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4178:27: error: expected ',' or '...' before '&&' token
4178 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)>& sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)>::operator=(sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4180:100: error: 'move' is not a member of 'std'
4180 | signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4180:100: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4180:105: error: 'src' was not declared in this scope
4180 | signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4223:16: error: expected ',' or '...' before '&&' token
4223 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4223:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
4223 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4232:27: error: expected ',' or '...' before '&&' token
4232 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4234:44: error: 'move' is not a member of 'std'
4234 | signal0<T_return, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4234:44: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4234:49: error: 'src' was not declared in this scope
4234 | signal0<T_return, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4267:16: error: expected ',' or '...' before '&&' token
4267 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4267:3: error: invalid constructor; you probably meant 'sigc::signal<T_return()> (const sigc::signal<T_return()>&)'
4267 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4276:27: error: expected ',' or '...' before '&&' token
4276 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return()>& sigc::signal<T_return()>::operator=(sigc::signal<T_return()>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4278:44: error: 'move' is not a member of 'std'
4278 | signal0<T_return, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4278:44: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4278:49: error: 'src' was not declared in this scope
4278 | signal0<T_return, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4320:16: error: expected ',' or '...' before '&&' token
4320 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4320:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
4320 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4329:27: error: expected ',' or '...' before '&&' token
4329 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4331:52: error: 'move' is not a member of 'std'
4331 | signal1<T_return, T_arg1, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4331:52: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4331:57: error: 'src' was not declared in this scope
4331 | signal1<T_return, T_arg1, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4364:16: error: expected ',' or '...' before '&&' token
4364 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4364:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1)> (const sigc::signal<T_return(T_arg1)>&)'
4364 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4373:27: error: expected ',' or '...' before '&&' token
4373 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1)>& sigc::signal<T_return(T_arg1)>::operator=(sigc::signal<T_return(T_arg1)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4375:52: error: 'move' is not a member of 'std'
4375 | signal1<T_return, T_arg1, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4375:52: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4375:57: error: 'src' was not declared in this scope
4375 | signal1<T_return, T_arg1, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4417:16: error: expected ',' or '...' before '&&' token
4417 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4417:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
4417 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4426:27: error: expected ',' or '...' before '&&' token
4426 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4428:60: error: 'move' is not a member of 'std'
4428 | signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4428:60: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4428:65: error: 'src' was not declared in this scope
4428 | signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4461:16: error: expected ',' or '...' before '&&' token
4461 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4461:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2)> (const sigc::signal<T_return(T_arg1, T_arg2)>&)'
4461 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4470:27: error: expected ',' or '...' before '&&' token
4470 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2)>& sigc::signal<T_return(T_arg1, T_arg2)>::operator=(sigc::signal<T_return(T_arg1, T_arg2)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4472:60: error: 'move' is not a member of 'std'
4472 | signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4472:60: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4472:65: error: 'src' was not declared in this scope
4472 | signal2<T_return, T_arg1, T_arg2, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4514:16: error: expected ',' or '...' before '&&' token
4514 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4514:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>&)'
4514 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4523:27: error: expected ',' or '...' before '&&' token
4523 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4525:68: error: 'move' is not a member of 'std'
4525 | signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4525:68: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4525:73: error: 'src' was not declared in this scope
4525 | signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4558:16: error: expected ',' or '...' before '&&' token
4558 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4558:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3)> (const sigc::signal<T_return(T_arg1, T_arg2, T_arg3)>&)'
4558 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4567:27: error: expected ',' or '...' before '&&' token
4567 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3)>& sigc::signal<T_return(T_arg1, T_arg2, T_arg3)>::operator=(sigc::signal<T_return(T_arg1, T_arg2, T_arg3)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4569:68: error: 'move' is not a member of 'std'
4569 | signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4569:68: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4569:73: error: 'src' was not declared in this scope
4569 | signal3<T_return, T_arg1, T_arg2, T_arg3, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4611:16: error: expected ',' or '...' before '&&' token
4611 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4611:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>&)'
4611 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4620:27: error: expected ',' or '...' before '&&' token
4620 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4622:76: error: 'move' is not a member of 'std'
4622 | signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4622:76: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4622:81: error: 'src' was not declared in this scope
4622 | signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4655:16: error: expected ',' or '...' before '&&' token
4655 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4655:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4)> (const sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4)>&)'
4655 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4664:27: error: expected ',' or '...' before '&&' token
4664 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4)>& sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4)>::operator=(sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4666:76: error: 'move' is not a member of 'std'
4666 | signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4666:76: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4666:81: error: 'src' was not declared in this scope
4666 | signal4<T_return, T_arg1, T_arg2, T_arg3, T_arg4, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4708:16: error: expected ',' or '...' before '&&' token
4708 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4708:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>&)'
4708 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4717:27: error: expected ',' or '...' before '&&' token
4717 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4719:84: error: 'move' is not a member of 'std'
4719 | signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4719:84: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4719:89: error: 'src' was not declared in this scope
4719 | signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4752:16: error: expected ',' or '...' before '&&' token
4752 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4752:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)> (const sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)>&)'
4752 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4761:27: error: expected ',' or '...' before '&&' token
4761 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)>& sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)>::operator=(sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4763:84: error: 'move' is not a member of 'std'
4763 | signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4763:84: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4763:89: error: 'src' was not declared in this scope
4763 | signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4805:16: error: expected ',' or '...' before '&&' token
4805 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4805:3: error: invalid constructor; you probably meant 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> (const sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>&)'
4805 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4814:27: error: expected ',' or '...' before '&&' token
4814 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>& sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>::operator=(sigc::signal<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4816:92: error: 'move' is not a member of 'std'
4816 | signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4816:92: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4816:97: error: 'src' was not declared in this scope
4816 | signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src));
| ^~~
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:4849:16: error: expected ',' or '...' before '&&' token
4849 | signal(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h:4849:3: error: invalid constructor; you probably meant 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)> (const sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)>&)'
4849 | signal(signal&& src)
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4858:27: error: expected ',' or '...' before '&&' token
4858 | signal& operator=(signal&& src)
| ^~
/usr/include/sigc++-2.0/sigc++/signal.h: In member function 'sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)>& sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)>::operator=(sigc::signal<T_return(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)>)':
/usr/include/sigc++-2.0/sigc++/signal.h:4860:92: error: 'move' is not a member of 'std'
4860 | signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src));
| ^~~~
/usr/include/sigc++-2.0/sigc++/signal.h:4860:92: note: 'std::move' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/signal.h:4860:97: error: 'src' was not declared in this scope
4860 | signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, nil>::operator=(std::move(src));
| ^~~
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:124:
/usr/include/sigc++-2.0/sigc++/connection.h: At global scope:
/usr/include/sigc++-2.0/sigc++/connection.h:43:14: error: expected ';' at end of member declaration
43 | connection() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:43:16: error: 'noexcept' does not name a type
43 | connection() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:43:16: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:80:16: error: expected ';' at end of member declaration
80 | bool empty() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:80:22: error: 'noexcept' does not name a type
80 | bool empty() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:80:22: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:85:20: error: expected ';' at end of member declaration
85 | bool connected() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:85:26: error: 'noexcept' does not name a type
85 | bool connected() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:85:26: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:90:18: error: expected ';' at end of member declaration
90 | bool blocked() const noexcept;
| ^~~~~
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:90:24: error: 'noexcept' does not name a type
90 | bool blocked() const noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:90:24: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:97:38: error: expected ';' at end of member declaration
97 | bool block(bool should_block = true) noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:97:40: error: 'noexcept' does not name a type
97 | bool block(bool should_block = true) noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:97:40: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:102:16: error: expected ';' at end of member declaration
102 | bool unblock() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:102:18: error: 'noexcept' does not name a type
102 | bool unblock() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:102:18: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
/usr/include/sigc++-2.0/sigc++/connection.h:111:26: warning: explicit conversion operators only available with '-std=c++11' or '-std=gnu++11' [-Wc++11-extensions]
111 | explicit operator bool() noexcept;
| ^
/usr/include/sigc++-2.0/sigc++/connection.h:111:26: error: expected ';' at end of member declaration
111 | explicit operator bool() noexcept;
| ^
| ;
/usr/include/sigc++-2.0/sigc++/connection.h:111:28: error: 'noexcept' does not name a type
111 | explicit operator bool() noexcept;
| ^~~~~~~~
/usr/include/sigc++-2.0/sigc++/connection.h:111:28: note: C++11 'noexcept' only available with '-std=c++11' or '-std=gnu++11'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:24,
from /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:6,
from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:30: error: 'reference_wrapper' is not a member of 'std'
133 | struct unwrap_reference<std::reference_wrapper<T_type> >
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:30: note: 'std::reference_wrapper' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:30: error: 'reference_wrapper' is not a member of 'std'
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:30: note: 'std::reference_wrapper' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:54: error: template argument 1 is invalid
133 | struct unwrap_reference<std::reference_wrapper<T_type> >
| ^
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:133:56: error: expected unqualified-id before '>' token
133 | struct unwrap_reference<std::reference_wrapper<T_type> >
| ^
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:136:2: warning: extra ';' [-Wpedantic]
136 | };
| ^
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:139:27: error: 'reference_wrapper' in namespace 'std' does not name a template type
139 | T_type& unwrap(const std::reference_wrapper<T_type>& v)
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:139:22: note: 'std::reference_wrapper' is only available from C++11 onwards
139 | T_type& unwrap(const std::reference_wrapper<T_type>& v)
| ^~~
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:139:44: error: expected ',' or '...' before '<' token
139 | T_type& unwrap(const std::reference_wrapper<T_type>& v)
| ^
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h: In function 'T_type& sigc::unwrap(int)':
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:140:10: error: 'v' was not declared in this scope
140 | { return v; }
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:28: error: 'reference_wrapper' is not a member of 'std'
155 | class bound_argument< std::reference_wrapper<T_wrapped> >
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:28: note: 'std::reference_wrapper' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:28: error: 'reference_wrapper' is not a member of 'std'
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:28: note: 'std::reference_wrapper' is only available from C++11 onwards
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:55: error: template argument 1 is invalid
155 | class bound_argument< std::reference_wrapper<T_wrapped> >
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:155:57: error: expected unqualified-id before '>' token
155 | class bound_argument< std::reference_wrapper<T_wrapped> >
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:181:2: warning: extra ';' [-Wpedantic]
181 | };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:155:66: error: 'type_trait_pass_t' was not declared in this scope
155 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:155:47: error: parse error in template argument list
155 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:155:125: error: expected unqualified-id before ',' token
155 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:314:33: error: expected ')' before '<' token
314 | bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_bound> _A_bound)
| ~ ^
| )
/usr/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()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:64: error: 'type_trait_pass_t' was not declared in this scope
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:133: error: '.' cannot appear in a constant-expression
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:140: error: a function call cannot appear in a constant-expression
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:166:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
166 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/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<T_arg1>::type sigc::bind_functor<0, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:177:66: error: 'type_trait_pass_t' was not declared in this scope
177 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:177:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
177 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:177:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
177 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:177:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
177 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:177:151: error: expected primary-expression before '>>' token
177 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
| ^~
/usr/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<T_arg1, T_arg2>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:66: error: 'type_trait_pass_t' was not declared in this scope
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:151: error: expected primary-expression before '>' token
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:152: error: expected primary-expression before ',' token
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:199:178: error: expected primary-expression before '>>' token
199 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:66: error: 'type_trait_pass_t' was not declared in this scope
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:151: error: expected primary-expression before '>' token
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:152: error: expected primary-expression before ',' token
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:178: error: expected primary-expression before '>' token
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:179: error: expected primary-expression before ',' token
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:222:205: error: expected primary-expression before '>>' token
222 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:66: error: 'type_trait_pass_t' was not declared in this scope
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:151: error: expected primary-expression before '>' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:152: error: expected primary-expression before ',' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:178: error: expected primary-expression before '>' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:179: error: expected primary-expression before ',' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:205: error: expected primary-expression before '>' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:206: error: expected primary-expression before ',' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:246:232: error: expected primary-expression before '>>' token
246 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:66: error: 'type_trait_pass_t' was not declared in this scope
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:151: error: expected primary-expression before '>' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:152: error: expected primary-expression before ',' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:178: error: expected primary-expression before '>' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:179: error: expected primary-expression before ',' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:205: error: expected primary-expression before '>' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:206: error: expected primary-expression before ',' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:232: error: expected primary-expression before '>' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:233: error: expected primary-expression before ',' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:271:259: error: expected primary-expression before '>>' token
271 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:66: error: 'type_trait_pass_t' was not declared in this scope
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:151: error: expected primary-expression before '>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:152: error: expected primary-expression before ',' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:178: error: expected primary-expression before '>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:179: error: expected primary-expression before ',' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:205: error: expected primary-expression before '>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:206: error: expected primary-expression before ',' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:232: error: expected primary-expression before '>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:233: error: expected primary-expression before ',' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:259: error: expected primary-expression before '>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:260: error: expected primary-expression before ',' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:297:286: error: expected primary-expression before '>>' token
297 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:335:66: error: 'type_trait_pass_t' was not declared in this scope
335 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:335:47: error: parse error in template argument list
335 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:335:91: error: expected unqualified-id before ',' token
335 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:493:33: error: expected ')' before '<' token
493 | bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_bound> _A_bound)
| ~ ^
| )
/usr/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()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:64: error: 'type_trait_pass_t' was not declared in this scope
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:133: error: '.' cannot appear in a constant-expression
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:140: error: a function call cannot appear in a constant-expression
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:345:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
345 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/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<T_arg1>::type sigc::bind_functor<1, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:356:66: error: 'type_trait_pass_t' was not declared in this scope
356 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:356:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
356 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:356:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
356 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:356:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
356 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:356:151: error: expected '(' before '>>' token
356 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~
/usr/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<T_arg1, T_arg2>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:66: error: 'type_trait_pass_t' was not declared in this scope
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:151: error: expected '(' before '>' token
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:152: error: expected primary-expression before ',' token
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:378:178: error: expected primary-expression before '>>' token
378 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:66: error: 'type_trait_pass_t' was not declared in this scope
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:151: error: expected '(' before '>' token
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:152: error: expected primary-expression before ',' token
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:178: error: expected primary-expression before '>' token
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:179: error: expected primary-expression before ',' token
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:401:205: error: expected primary-expression before '>>' token
401 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:66: error: 'type_trait_pass_t' was not declared in this scope
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:151: error: expected '(' before '>' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:152: error: expected primary-expression before ',' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:178: error: expected primary-expression before '>' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:179: error: expected primary-expression before ',' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:205: error: expected primary-expression before '>' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:206: error: expected primary-expression before ',' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:425:232: error: expected primary-expression before '>>' token
425 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:66: error: 'type_trait_pass_t' was not declared in this scope
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:151: error: expected '(' before '>' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:152: error: expected primary-expression before ',' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:178: error: expected primary-expression before '>' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:179: error: expected primary-expression before ',' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:205: error: expected primary-expression before '>' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:206: error: expected primary-expression before ',' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:232: error: expected primary-expression before '>' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:233: error: expected primary-expression before ',' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:450:259: error: expected primary-expression before '>>' token
450 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:66: error: 'type_trait_pass_t' was not declared in this scope
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:151: error: expected '(' before '>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:152: error: expected primary-expression before ',' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:178: error: expected primary-expression before '>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:179: error: expected primary-expression before ',' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:205: error: expected primary-expression before '>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:206: error: expected primary-expression before ',' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:232: error: expected primary-expression before '>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:233: error: expected primary-expression before ',' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:259: error: expected primary-expression before '>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:260: error: expected primary-expression before ',' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:476:286: error: expected primary-expression before '>>' token
476 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:513:66: error: 'type_trait_pass_t' was not declared in this scope
513 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:513:47: error: parse error in template argument list
513 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:513:91: error: expected unqualified-id before ',' token
513 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:650:33: error: expected ')' before '<' token
650 | bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_bound> _A_bound)
| ~ ^
| )
/usr/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()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:64: error: 'type_trait_pass_t' was not declared in this scope
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:133: error: '.' cannot appear in a constant-expression
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:140: error: a function call cannot appear in a constant-expression
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:523:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
523 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/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<T_arg1, T_arg2>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:66: error: 'type_trait_pass_t' was not declared in this scope
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:117: error: expected primary-expression before '>' token
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:118: error: expected primary-expression before ',' token
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:535:178: error: expected '(' before '>>' token
535 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:66: error: 'type_trait_pass_t' was not declared in this scope
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:117: error: expected primary-expression before '>' token
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:118: error: expected primary-expression before ',' token
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:178: error: expected '(' before '>' token
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:179: error: expected primary-expression before ',' token
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:558:205: error: expected primary-expression before '>>' token
558 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:66: error: 'type_trait_pass_t' was not declared in this scope
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:117: error: expected primary-expression before '>' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:118: error: expected primary-expression before ',' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:178: error: expected '(' before '>' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:179: error: expected primary-expression before ',' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:205: error: expected primary-expression before '>' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:206: error: expected primary-expression before ',' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:582:232: error: expected primary-expression before '>>' token
582 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:66: error: 'type_trait_pass_t' was not declared in this scope
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:117: error: expected primary-expression before '>' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:118: error: expected primary-expression before ',' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:178: error: expected '(' before '>' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:179: error: expected primary-expression before ',' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:205: error: expected primary-expression before '>' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:206: error: expected primary-expression before ',' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:232: error: expected primary-expression before '>' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:233: error: expected primary-expression before ',' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:607:259: error: expected primary-expression before '>>' token
607 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:66: error: 'type_trait_pass_t' was not declared in this scope
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:117: error: expected primary-expression before '>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:118: error: expected primary-expression before ',' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:178: error: expected '(' before '>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:179: error: expected primary-expression before ',' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:205: error: expected primary-expression before '>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:206: error: expected primary-expression before ',' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:232: error: expected primary-expression before '>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:233: error: expected primary-expression before ',' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:259: error: expected primary-expression before '>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:260: error: expected primary-expression before ',' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:633:286: error: expected primary-expression before '>>' token
633 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:670:66: error: 'type_trait_pass_t' was not declared in this scope
670 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:670:47: error: parse error in template argument list
670 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:670:91: error: expected unqualified-id before ',' token
670 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:785:33: error: expected ')' before '<' token
785 | bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_bound> _A_bound)
| ~ ^
| )
/usr/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()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:64: error: 'type_trait_pass_t' was not declared in this scope
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:133: error: '.' cannot appear in a constant-expression
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:140: error: a function call cannot appear in a constant-expression
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:680:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
680 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/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<T_arg1, T_arg2, T_arg3>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:66: error: 'type_trait_pass_t' was not declared in this scope
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:117: error: expected primary-expression before '>' token
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:118: error: expected primary-expression before ',' token
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:144: error: expected primary-expression before '>' token
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:145: error: expected primary-expression before ',' token
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:693:205: error: expected '(' before '>>' token
693 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:66: error: 'type_trait_pass_t' was not declared in this scope
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:117: error: expected primary-expression before '>' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:118: error: expected primary-expression before ',' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:144: error: expected primary-expression before '>' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:145: error: expected primary-expression before ',' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:205: error: expected '(' before '>' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:206: error: expected primary-expression before ',' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:717:232: error: expected primary-expression before '>>' token
717 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:66: error: 'type_trait_pass_t' was not declared in this scope
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:117: error: expected primary-expression before '>' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:118: error: expected primary-expression before ',' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:144: error: expected primary-expression before '>' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:145: error: expected primary-expression before ',' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:205: error: expected '(' before '>' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:206: error: expected primary-expression before ',' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:232: error: expected primary-expression before '>' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:233: error: expected primary-expression before ',' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:742:259: error: expected primary-expression before '>>' token
742 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:66: error: 'type_trait_pass_t' was not declared in this scope
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:117: error: expected primary-expression before '>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:118: error: expected primary-expression before ',' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:144: error: expected primary-expression before '>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:145: error: expected primary-expression before ',' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:205: error: expected '(' before '>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:206: error: expected primary-expression before ',' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:232: error: expected primary-expression before '>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:233: error: expected primary-expression before ',' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:259: error: expected primary-expression before '>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:260: error: expected primary-expression before ',' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:768:286: error: expected primary-expression before '>>' token
768 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:805:66: error: 'type_trait_pass_t' was not declared in this scope
805 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:805:47: error: parse error in template argument list
805 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:805:91: error: expected unqualified-id before ',' token
805 | { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:897:33: error: expected ')' before '<' token
897 | bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_bound> _A_bound)
| ~ ^
| )
/usr/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()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:64: error: 'type_trait_pass_t' was not declared in this scope
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:133: error: '.' cannot appear in a constant-expression
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:140: error: a function call cannot appear in a constant-expression
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:815:27: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
815 | return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:66: error: 'type_trait_pass_t' was not declared in this scope
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:117: error: expected primary-expression before '>' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:118: error: expected primary-expression before ',' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:144: error: expected primary-expression before '>' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:145: error: expected primary-expression before ',' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:171: error: expected primary-expression before '>' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:172: error: expected primary-expression before ',' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:829:232: error: expected '(' before '>>' token
829 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:66: error: 'type_trait_pass_t' was not declared in this scope
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:117: error: expected primary-expression before '>' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:118: error: expected primary-expression before ',' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:144: error: expected primary-expression before '>' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:145: error: expected primary-expression before ',' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:171: error: expected primary-expression before '>' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:172: error: expected primary-expression before ',' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:232: error: expected '(' before '>' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:233: error: expected primary-expression before ',' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:854:259: error: expected primary-expression before '>>' token
854 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>>
| ^~
/usr/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<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::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)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:66: error: 'type_trait_pass_t' was not declared in this scope
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: parse error in template argument list
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected 'operator'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:17:57: error: expected ';'
17 | #define SIGC_WORKAROUND_OPERATOR_PARENTHESES template operator()
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:29: note: in expansion of macro 'SIGC_WORKAROUND_OPERATOR_PARENTHESES'
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:117: error: expected primary-expression before '>' token
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:118: error: expected primary-expression before ',' token
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:144: error: expected primary-expression before '>' token
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
| ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:880:145: error: expected primary-expression before ',' token
880 | { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
|