Raspbian Package Auto-Building

Build log for arc-gui-clients (0.4.6-1+b2) on armhf

arc-gui-clients0.4.6-1+b2armhf → 2015-11-15 03:34:39

sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bm-wb-03

╔══════════════════════════════════════════════════════════════════════════════╗
║ arc-gui-clients 0.4.6-1+b2 (armhf)                         15 Nov 2015 03:20 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: arc-gui-clients
Version: 0.4.6-1+b2
Source Version: 0.4.6-1
Distribution: stretch-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/arc-gui-clients-Sw6Dte/arc-gui-clients-0.4.6' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/arc-gui-clients-Sw6Dte' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/stretch-staging-armhf-sbuild-e33557e6-1f47-4fba-b755-2c4c8078c40e' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 stretch-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 stretch-staging/main Sources [8457 kB]
Get:3 http://172.17.0.1 stretch-staging/main armhf Packages [10.4 MB]
Ign http://172.17.0.1 stretch-staging/main Translation-en
Fetched 18.9 MB in 35s (535 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
Need to get 19.3 MB of source archives.
Get:1 http://172.17.0.1/private/ stretch-staging/main arc-gui-clients 0.4.6-1 (dsc) [1893 B]
Get:2 http://172.17.0.1/private/ stretch-staging/main arc-gui-clients 0.4.6-1 (tar) [19.3 MB]
Get:3 http://172.17.0.1/private/ stretch-staging/main arc-gui-clients 0.4.6-1 (diff) [1882 B]
Fetched 19.3 MB in 5s (3675 kB/s)
Download complete and in download only mode

Check architectures
───────────────────


Check dependencies
──────────────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-pvu_tE/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 19 not upgraded.
Need to get 0 B/762 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12040 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: libc6-dev | libc-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 8.0.0), cmake, libqt4-dev, libqtwebkit-dev, libglibmm-2.4-dev, libnss3-dev, nordugrid-arc-dev (>= 4)
Filtered Build-Depends: libc6-dev, gcc (>= 4:4.9.1), g++ (>= 4:4.9.1), make, dpkg-dev (>= 1.17.11), debhelper (>= 8.0.0), cmake, libqt4-dev, libqtwebkit-dev, libglibmm-2.4-dev, libnss3-dev, nordugrid-arc-dev (>= 4)
dpkg-deb: building package 'sbuild-build-depends-arc-gui-clients-dummy' in '/«BUILDDIR»/resolver-T9zolL/apt_archive/sbuild-build-depends-arc-gui-clients-dummy.deb'.
OK
Ign file: ./ InRelease
Get:1 file: ./ Release.gpg [299 B]
Get:2 file: ./ Release [2119 B]
Ign file: ./ Translation-en
Reading package lists...
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install arc-gui-clients build dependencies (apt-based resolver)              │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  bsdmainutils cmake cmake-data debhelper dh-strip-nondeterminism file
  fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base
  groff-base icu-devtools intltool-debian iso-codes libarccommon3v5
  libarchive-zip-perl libarchive13 libaudio2 libcroco3 libcurl3 libdb5.3++
  libelf1 libexpat1 libffi6 libfile-stripnondeterminism-perl libfontconfig1
  libfreetype6 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglibmm-2.4-1v5 libglibmm-2.4-dev libgnutls-deb0-28 libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libhogweed4 libice6
  libicu-dev libicu55 libidn11 libjbig0 libjpeg62-turbo libjpeg8 libjsoncpp0v5
  libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2
  liblzo2-2 libmagic1 libmng1 libnettle6 libnghttp2-14 libnspr4 libnspr4-dev
  libnss3 libnss3-dev liborc-0.4-0 libp11-kit0 libpcre16-3 libpcre3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpython-stdlib
  libpython2.7-minimal libpython2.7-stdlib libqt4-dbus libqt4-declarative
  libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network
  libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg
  libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4
  libqtwebkit-dev libqtwebkit4 librtmp1 libsasl2-2 libsasl2-modules-db
  libsigc++-2.0-0v5 libsigc++-2.0-dev libsm6 libsqlite3-0 libssh2-1 libssl-dev
  libssl1.0.2 libtasn1-6 libtiff5 libtimedate-perl libunistring0 libx11-6
  libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxml2-dev
  libxmlsec1 libxmlsec1-openssl libxrender1 libxslt1.1 libxt6 man-db
  mime-support nordugrid-arc-dev pkg-config po-debconf python python-minimal
  python2.7 python2.7-minimal qdbus qt4-linguist-tools qt4-qmake qtchooser
  qtcore4-l10n ucf x11-common zlib1g-dev
Suggested packages:
  wamerican wordlist whois vacation codeblocks eclipse ninja-build dh-make
  gettext-doc autopoint libasprintf-dev libgettextpo-dev groff isoquery lrzip
  nas libglib2.0-doc libglibmm-2.4-doc libgtkmm-3.0-dev gnutls-bin krb5-doc
  krb5-user libvisual-0.4-plugins gstreamer1.0-tools icu-doc liblcms2-utils
  libqt4-declarative-folderlistmodel libqt4-declarative-gestures
  libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer
  firebird-dev libmysqlclient-dev libpq-dev libsqlite0-dev libsqlite3-dev
  qt4-dev-tools qt4-doc unixodbc-dev libicu52 libthai0 qt4-qtconfig
  libsigc++-2.0-doc less www-browser libmail-box-perl python-doc python-tk
  python2.7-doc binfmt-support
Recommended packages:
  curl wget lynx-cur ca-certificates shared-mime-info xdg-user-dirs
  gstreamer1.0-plugins-base krb5-locales libqt4-opengl-dev libqt4-sql-mysql
  libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-sqlite2
  libcups2 libsasl2-modules libssl-doc xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  bsdmainutils cmake cmake-data debhelper dh-strip-nondeterminism file
  fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base
  groff-base icu-devtools intltool-debian iso-codes libarccommon3v5
  libarchive-zip-perl libarchive13 libaudio2 libcroco3 libcurl3 libdb5.3++
  libelf1 libexpat1 libffi6 libfile-stripnondeterminism-perl libfontconfig1
  libfreetype6 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglibmm-2.4-1v5 libglibmm-2.4-dev libgnutls-deb0-28 libgssapi-krb5-2
  libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libhogweed4 libice6
  libicu-dev libicu55 libidn11 libjbig0 libjpeg62-turbo libjpeg8 libjsoncpp0v5
  libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2
  liblzo2-2 libmagic1 libmng1 libnettle6 libnghttp2-14 libnspr4 libnspr4-dev
  libnss3 libnss3-dev liborc-0.4-0 libp11-kit0 libpcre16-3 libpcre3-dev
  libpcre32-3 libpcrecpp0v5 libpipeline1 libpython-stdlib libpython2.7-minimal
  libpython2.7-stdlib libqt4-dbus libqt4-declarative libqt4-designer
  libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-qt3support
  libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test
  libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4
  libqtwebkit-dev libqtwebkit4 librtmp1 libsasl2-2 libsasl2-modules-db
  libsigc++-2.0-0v5 libsigc++-2.0-dev libsm6 libsqlite3-0 libssh2-1 libssl-dev
  libssl1.0.2 libtasn1-6 libtiff5 libtimedate-perl libunistring0 libx11-6
  libx11-data libxau6 libxcb1 libxdmcp6 libxext6 libxml2 libxml2-dev
  libxmlsec1 libxmlsec1-openssl libxrender1 libxslt1.1 libxt6 man-db
  mime-support nordugrid-arc-dev pkg-config po-debconf python python-minimal
  python2.7 python2.7-minimal qdbus qt4-linguist-tools qt4-qmake qtchooser
  qtcore4-l10n sbuild-build-depends-arc-gui-clients-dummy ucf x11-common
  zlib1g-dev
The following packages will be upgraded:
  libpcre3
1 upgraded, 137 newly installed, 0 to remove and 18 not upgraded.
Need to get 87.7 MB/87.7 MB of archives.
After this operation, 334 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ stretch-staging/main libpcre3 armhf 2:8.35-7.4 [299 kB]
Get:2 http://172.17.0.1/private/ stretch-staging/main groff-base armhf 1.22.3-3 [1084 kB]
Get:3 http://172.17.0.1/private/ stretch-staging/main bsdmainutils armhf 9.0.6 [177 kB]
Get:4 http://172.17.0.1/private/ stretch-staging/main libpipeline1 armhf 1.4.1-1 [23.9 kB]
Get:5 http://172.17.0.1/private/ stretch-staging/main man-db armhf 2.7.5-1 [975 kB]
Get:6 http://172.17.0.1/private/ stretch-staging/main libpython2.7-minimal armhf 2.7.10-5+b1 [380 kB]
Get:7 http://172.17.0.1/private/ stretch-staging/main python2.7-minimal armhf 2.7.10-5+b1 [1092 kB]
Get:8 http://172.17.0.1/private/ stretch-staging/main python-minimal armhf 2.7.9-1 [40.1 kB]
Get:9 http://172.17.0.1/private/ stretch-staging/main mime-support all 3.59 [36.4 kB]
Get:10 http://172.17.0.1/private/ stretch-staging/main libexpat1 armhf 2.1.0-7 [59.8 kB]
Get:11 http://172.17.0.1/private/ stretch-staging/main libffi6 armhf 3.2.1-3 [18.5 kB]
Get:12 http://172.17.0.1/private/ stretch-staging/main libsqlite3-0 armhf 3.9.1-2 [405 kB]
Get:13 http://172.17.0.1/private/ stretch-staging/main libssl1.0.2 armhf 1.0.2d-3 [881 kB]
Get:14 http://172.17.0.1/private/ stretch-staging/main libpython2.7-stdlib armhf 2.7.10-5+b1 [1811 kB]
Get:15 http://172.17.0.1/private/ stretch-staging/main python2.7 armhf 2.7.10-5+b1 [265 kB]
Get:16 http://172.17.0.1/private/ stretch-staging/main libpython-stdlib armhf 2.7.9-1 [19.6 kB]
Get:17 http://172.17.0.1/private/ stretch-staging/main python armhf 2.7.9-1 [151 kB]
Get:18 http://172.17.0.1/private/ stretch-staging/main cmake-data all 3.3.2-2 [1082 kB]
Get:19 http://172.17.0.1/private/ stretch-staging/main liblzo2-2 armhf 2.08-1.2 [47.6 kB]
Get:20 http://172.17.0.1/private/ stretch-staging/main libnettle6 armhf 3.1.1-4 [200 kB]
Get:21 http://172.17.0.1/private/ stretch-staging/main libicu55 armhf 55.1-6 [7379 kB]
Get:22 http://172.17.0.1/private/ stretch-staging/main libxml2 armhf 2.9.2+zdfsg1-4 [797 kB]
Get:23 http://172.17.0.1/private/ stretch-staging/main libarchive13 armhf 3.1.2-11+b1 [230 kB]
Get:24 http://172.17.0.1/private/ stretch-staging/main libkeyutils1 armhf 1.5.9-8 [11.5 kB]
Get:25 http://172.17.0.1/private/ stretch-staging/main libkrb5support0 armhf 1.13.2+dfsg-4+b1 [56.5 kB]
Get:26 http://172.17.0.1/private/ stretch-staging/main libk5crypto3 armhf 1.13.2+dfsg-4+b1 [110 kB]
Get:27 http://172.17.0.1/private/ stretch-staging/main libkrb5-3 armhf 1.13.2+dfsg-4+b1 [261 kB]
Get:28 http://172.17.0.1/private/ stretch-staging/main libgssapi-krb5-2 armhf 1.13.2+dfsg-4+b1 [129 kB]
Get:29 http://172.17.0.1/private/ stretch-staging/main libidn11 armhf 1.32-3 [110 kB]
Get:30 http://172.17.0.1/private/ stretch-staging/main libhogweed4 armhf 3.1.1-4 [126 kB]
Get:31 http://172.17.0.1/private/ stretch-staging/main libp11-kit0 armhf 0.23.1-3 [94.2 kB]
Get:32 http://172.17.0.1/private/ stretch-staging/main libtasn1-6 armhf 4.7-2 [44.3 kB]
Get:33 http://172.17.0.1/private/ stretch-staging/main libgnutls-deb0-28 armhf 3.3.18-1 [645 kB]
Get:34 http://172.17.0.1/private/ stretch-staging/main libsasl2-modules-db armhf 2.1.26.dfsg1-14+b1 [65.8 kB]
Get:35 http://172.17.0.1/private/ stretch-staging/main libsasl2-2 armhf 2.1.26.dfsg1-14+b1 [97.1 kB]
Get:36 http://172.17.0.1/private/ stretch-staging/main libldap-2.4-2 armhf 2.4.42+dfsg-2+rpi1 [197 kB]
Get:37 http://172.17.0.1/private/ stretch-staging/main libnghttp2-14 armhf 1.4.0-2 [70.0 kB]
Get:38 http://172.17.0.1/private/ stretch-staging/main librtmp1 armhf 2.4+20150115.gita107cef-1+b1 [54.5 kB]
Get:39 http://172.17.0.1/private/ stretch-staging/main libssh2-1 armhf 1.5.0-2 [122 kB]
Get:40 http://172.17.0.1/private/ stretch-staging/main libcurl3 armhf 7.45.0-1+b1 [242 kB]
Get:41 http://172.17.0.1/private/ stretch-staging/main libjsoncpp0v5 armhf 0.10.5-1 [66.2 kB]
Get:42 http://172.17.0.1/private/ stretch-staging/main cmake armhf 3.3.2-2 [2134 kB]
Get:43 http://172.17.0.1/private/ stretch-staging/main libfreetype6 armhf 2.6-2 [397 kB]
Get:44 http://172.17.0.1/private/ stretch-staging/main ucf all 3.0030 [69.7 kB]
Get:45 http://172.17.0.1/private/ stretch-staging/main fonts-dejavu-core all 2.35-1 [1064 kB]
Get:46 http://172.17.0.1/private/ stretch-staging/main fontconfig-config all 2.11.0-6.3 [273 kB]
Get:47 http://172.17.0.1/private/ stretch-staging/main libfontconfig1 armhf 2.11.0-6.3 [311 kB]
Get:48 http://172.17.0.1/private/ stretch-staging/main fontconfig armhf 2.11.0-6.3 [402 kB]
Get:49 http://172.17.0.1/private/ stretch-staging/main libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:50 http://172.17.0.1/private/ stretch-staging/main x11-common all 1:7.7+12 [251 kB]
Get:51 http://172.17.0.1/private/ stretch-staging/main libice6 armhf 2:1.0.9-1+b1 [51.9 kB]
Get:52 http://172.17.0.1/private/ stretch-staging/main libsm6 armhf 2:1.2.2-1+b1 [31.2 kB]
Get:53 http://172.17.0.1/private/ stretch-staging/main libxdmcp6 armhf 1:1.1.2-1 [25.0 kB]
Get:54 http://172.17.0.1/private/ stretch-staging/main libxcb1 armhf 1.10-3+b1 [40.6 kB]
Get:55 http://172.17.0.1/private/ stretch-staging/main libx11-data all 2:1.6.3-1 [128 kB]
Get:56 http://172.17.0.1/private/ stretch-staging/main libx11-6 armhf 2:1.6.3-1 [678 kB]
Get:57 http://172.17.0.1/private/ stretch-staging/main libxt6 armhf 1:1.1.5-1 [155 kB]
Get:58 http://172.17.0.1/private/ stretch-staging/main libaudio2 armhf 1.9.4-3 [73.0 kB]
Get:59 http://172.17.0.1/private/ stretch-staging/main libglib2.0-0 armhf 2.46.1-2 [2478 kB]
Get:60 http://172.17.0.1/private/ stretch-staging/main libcroco3 armhf 0.6.8-3 [121 kB]
Get:61 http://172.17.0.1/private/ stretch-staging/main libjbig0 armhf 2.1-3.1 [27.5 kB]
Get:62 http://172.17.0.1/private/ stretch-staging/main libjpeg8 armhf 8d1-2 [108 kB]
Get:63 http://172.17.0.1/private/ stretch-staging/main liblcms2-2 armhf 2.6-3 [113 kB]
Get:64 http://172.17.0.1/private/ stretch-staging/main libmng1 armhf 1.0.10+dfsg-3.1 [164 kB]
Get:65 http://172.17.0.1/private/ stretch-staging/main libpcrecpp0v5 armhf 2:8.35-7.4 [141 kB]
Get:66 http://172.17.0.1/private/ stretch-staging/main libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:67 http://172.17.0.1/private/ stretch-staging/main libxext6 armhf 2:1.3.3-1 [48.1 kB]
Get:68 http://172.17.0.1/private/ stretch-staging/main libmagic1 armhf 1:5.25-2 [250 kB]
Get:69 http://172.17.0.1/private/ stretch-staging/main file armhf 1:5.25-2 [61.2 kB]
Get:70 http://172.17.0.1/private/ stretch-staging/main gettext-base armhf 0.19.6-1 [119 kB]
Get:71 http://172.17.0.1/private/ stretch-staging/main gettext armhf 0.19.6-1 [1393 kB]
Get:72 http://172.17.0.1/private/ stretch-staging/main intltool-debian all 0.35.0+20060710.4 [26.3 kB]
Get:73 http://172.17.0.1/private/ stretch-staging/main po-debconf all 1.0.18 [248 kB]
Get:74 http://172.17.0.1/private/ stretch-staging/main libarchive-zip-perl all 1.53-1 [97.3 kB]
Get:75 http://172.17.0.1/private/ stretch-staging/main libfile-stripnondeterminism-perl all 0.013-1 [10.9 kB]
Get:76 http://172.17.0.1/private/ stretch-staging/main libtimedate-perl all 2.3000-2 [42.2 kB]
Get:77 http://172.17.0.1/private/ stretch-staging/main dh-strip-nondeterminism all 0.013-1 [7308 B]
Get:78 http://172.17.0.1/private/ stretch-staging/main debhelper all 9.20151005 [817 kB]
Get:79 http://172.17.0.1/private/ stretch-staging/main icu-devtools armhf 55.1-6 [162 kB]
Get:80 http://172.17.0.1/private/ stretch-staging/main iso-codes all 3.63-1 [2316 kB]
Get:81 http://172.17.0.1/private/ stretch-staging/main libdb5.3++ armhf 5.3.28-11 [589 kB]
Get:82 http://172.17.0.1/private/ stretch-staging/main libsigc++-2.0-0v5 armhf 2.6.1-3 [55.9 kB]
Get:83 http://172.17.0.1/private/ stretch-staging/main libglibmm-2.4-1v5 armhf 2.46.1-1 [571 kB]
Get:84 http://172.17.0.1/private/ stretch-staging/main libnspr4 armhf 2:4.10.10-1 [94.4 kB]
Get:85 http://172.17.0.1/private/ stretch-staging/main libnss3 armhf 2:3.20.1-1 [931 kB]
Get:86 http://172.17.0.1/private/ stretch-staging/main libxslt1.1 armhf 1.1.28-2.1 [211 kB]
Get:87 http://172.17.0.1/private/ stretch-staging/main libxmlsec1 armhf 1.2.20-2+b1 [134 kB]
Get:88 http://172.17.0.1/private/ stretch-staging/main libxmlsec1-openssl armhf 1.2.20-2+b1 [85.9 kB]
Get:89 http://172.17.0.1/private/ stretch-staging/main libarccommon3v5 armhf 5.0.3-2 [1192 kB]
Get:90 http://172.17.0.1/private/ stretch-staging/main libelf1 armhf 0.163-5.1 [162 kB]
Get:91 http://172.17.0.1/private/ stretch-staging/main libglib2.0-data all 2.46.1-2 [2415 kB]
Get:92 http://172.17.0.1/private/ stretch-staging/main libglib2.0-bin armhf 2.46.1-2 [1562 kB]
Get:93 http://172.17.0.1/private/ stretch-staging/main libpcre16-3 armhf 2:8.35-7.4 [220 kB]
Get:94 http://172.17.0.1/private/ stretch-staging/main libpcre32-3 armhf 2:8.35-7.4 [214 kB]
Get:95 http://172.17.0.1/private/ stretch-staging/main libpcre3-dev armhf 2:8.35-7.4 [546 kB]
Get:96 http://172.17.0.1/private/ stretch-staging/main pkg-config armhf 0.28-1 [55.1 kB]
Get:97 http://172.17.0.1/private/ stretch-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-2+b1 [197 kB]
Get:98 http://172.17.0.1/private/ stretch-staging/main libglib2.0-dev armhf 2.46.1-2 [2711 kB]
Get:99 http://172.17.0.1/private/ stretch-staging/main libsigc++-2.0-dev armhf 2.6.1-3 [107 kB]
Get:100 http://172.17.0.1/private/ stretch-staging/main libglibmm-2.4-dev armhf 2.46.1-1 [1000 kB]
Get:101 http://172.17.0.1/private/ stretch-staging/main libgstreamer1.0-0 armhf 1.6.1-1 [1730 kB]
Get:102 http://172.17.0.1/private/ stretch-staging/main liborc-0.4-0 armhf 1:0.4.24-1 [119 kB]
Get:103 http://172.17.0.1/private/ stretch-staging/main libgstreamer-plugins-base1.0-0 armhf 1.6.1-1 [1407 kB]
Get:104 http://172.17.0.1/private/ stretch-staging/main libicu-dev armhf 55.1-6 [8337 kB]
Get:105 http://172.17.0.1/private/ stretch-staging/main libjpeg62-turbo armhf 1:1.4.1-2 [103 kB]
Get:106 http://172.17.0.1/private/ stretch-staging/main libnspr4-dev armhf 2:4.10.10-1 [197 kB]
Get:107 http://172.17.0.1/private/ stretch-staging/main libnss3-dev armhf 2:3.20.1-1 [220 kB]
Get:108 http://172.17.0.1/private/ stretch-staging/main qtcore4-l10n all 4:4.8.7+dfsg-3+rpi1 [661 kB]
Get:109 http://172.17.0.1/private/ stretch-staging/main libqtcore4 armhf 4:4.8.7+dfsg-3+rpi1 [1348 kB]
Get:110 http://172.17.0.1/private/ stretch-staging/main libqt4-xml armhf 4:4.8.7+dfsg-3+rpi1 [124 kB]
Get:111 http://172.17.0.1/private/ stretch-staging/main libqtdbus4 armhf 4:4.8.7+dfsg-3+rpi1 [192 kB]
Get:112 http://172.17.0.1/private/ stretch-staging/main qtchooser armhf 52-gae5eeef-2 [20.6 kB]
Get:113 http://172.17.0.1/private/ stretch-staging/main qdbus armhf 4:4.8.7+dfsg-3+rpi1 [71.3 kB]
Get:114 http://172.17.0.1/private/ stretch-staging/main libqt4-dbus armhf 4:4.8.7+dfsg-3+rpi1 [51.7 kB]
Get:115 http://172.17.0.1/private/ stretch-staging/main libqt4-network armhf 4:4.8.7+dfsg-3+rpi1 [498 kB]
Get:116 http://172.17.0.1/private/ stretch-staging/main libqt4-script armhf 4:4.8.7+dfsg-3+rpi1 [680 kB]
Get:117 http://172.17.0.1/private/ stretch-staging/main libqt4-sql armhf 4:4.8.7+dfsg-3+rpi1 [127 kB]
Get:118 http://172.17.0.1/private/ stretch-staging/main libqt4-xmlpatterns armhf 4:4.8.7+dfsg-3+rpi1 [874 kB]
Get:119 http://172.17.0.1/private/ stretch-staging/main libtiff5 armhf 4.0.5-1 [200 kB]
Get:120 http://172.17.0.1/private/ stretch-staging/main libxrender1 armhf 1:0.9.9-2 [28.9 kB]
Get:121 http://172.17.0.1/private/ stretch-staging/main libqtgui4 armhf 4:4.8.7+dfsg-3+rpi1 [3425 kB]
Get:122 http://172.17.0.1/private/ stretch-staging/main libqt4-declarative armhf 4:4.8.7+dfsg-3+rpi1 [895 kB]
Get:123 http://172.17.0.1/private/ stretch-staging/main libqt4-designer armhf 4:4.8.7+dfsg-3+rpi1 [3355 kB]
Get:124 http://172.17.0.1/private/ stretch-staging/main libqt4-qt3support armhf 4:4.8.7+dfsg-3+rpi1 [900 kB]
Get:125 http://172.17.0.1/private/ stretch-staging/main libqt4-dev-bin armhf 4:4.8.7+dfsg-3+rpi1 [1432 kB]
Get:126 http://172.17.0.1/private/ stretch-staging/main libqt4-help armhf 4:4.8.7+dfsg-3+rpi1 [218 kB]
Get:127 http://172.17.0.1/private/ stretch-staging/main libqt4-scripttools armhf 4:4.8.7+dfsg-3+rpi1 [228 kB]
Get:128 http://172.17.0.1/private/ stretch-staging/main libqt4-svg armhf 4:4.8.7+dfsg-3+rpi1 [156 kB]
Get:129 http://172.17.0.1/private/ stretch-staging/main libqt4-test armhf 4:4.8.7+dfsg-3+rpi1 [96.4 kB]
Get:130 http://172.17.0.1/private/ stretch-staging/main qt4-linguist-tools armhf 4:4.8.7+dfsg-3+rpi1 [753 kB]
Get:131 http://172.17.0.1/private/ stretch-staging/main qt4-qmake armhf 4:4.8.7+dfsg-3+rpi1 [1137 kB]
Get:132 http://172.17.0.1/private/ stretch-staging/main libqt4-dev armhf 4:4.8.7+dfsg-3+rpi1 [881 kB]
Get:133 http://172.17.0.1/private/ stretch-staging/main libqtwebkit4 armhf 2.3.4.dfsg-5 [6956 kB]
Get:134 http://172.17.0.1/private/ stretch-staging/main libqtwebkit-dev armhf 2.3.4.dfsg-5 [114 kB]
Get:135 http://172.17.0.1/private/ stretch-staging/main libssl-dev armhf 1.0.2d-3 [1139 kB]
Get:136 http://172.17.0.1/private/ stretch-staging/main libxml2-dev armhf 2.9.2+zdfsg1-4 [715 kB]
Get:137 http://172.17.0.1/private/ stretch-staging/main nordugrid-arc-dev armhf 5.0.3-2 [241 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 87.7 MB in 24s (3521 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12040 files and directories currently installed.)
Preparing to unpack .../libpcre3_2%3a8.35-7.4_armhf.deb ...
Unpacking libpcre3:armhf (2:8.35-7.4) over (2:8.35-7.2) ...
Processing triggers for libc-bin (2.19-22) ...
Setting up libpcre3:armhf (2:8.35-7.4) ...
Processing triggers for libc-bin (2.19-22) ...
Selecting previously unselected package groff-base.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 12040 files and directories currently installed.)
Preparing to unpack .../groff-base_1.22.3-3_armhf.deb ...
Unpacking groff-base (1.22.3-3) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.6_armhf.deb ...
Unpacking bsdmainutils (9.0.6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../libpipeline1_1.4.1-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.4.1-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.7.5-1_armhf.deb ...
Unpacking man-db (2.7.5-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../libpython2.7-minimal_2.7.10-5+b1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.10-5+b1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../python2.7-minimal_2.7.10-5+b1_armhf.deb ...
Unpacking python2.7-minimal (2.7.10-5+b1) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../python-minimal_2.7.9-1_armhf.deb ...
Unpacking python-minimal (2.7.9-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.59_all.deb ...
Unpacking mime-support (3.59) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-7_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-7) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.2.1-3_armhf.deb ...
Unpacking libffi6:armhf (3.2.1-3) ...
Selecting previously unselected package libsqlite3-0:armhf.
Preparing to unpack .../libsqlite3-0_3.9.1-2_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.9.1-2) ...
Selecting previously unselected package libssl1.0.2:armhf.
Preparing to unpack .../libssl1.0.2_1.0.2d-3_armhf.deb ...
Unpacking libssl1.0.2:armhf (1.0.2d-3) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../libpython2.7-stdlib_2.7.10-5+b1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.10-5+b1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../python2.7_2.7.10-5+b1_armhf.deb ...
Unpacking python2.7 (2.7.10-5+b1) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../libpython-stdlib_2.7.9-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.9-1) ...
Processing triggers for libc-bin (2.19-22) ...
Setting up libpython2.7-minimal:armhf (2.7.10-5+b1) ...
Setting up python2.7-minimal (2.7.10-5+b1) ...
Setting up python-minimal (2.7.9-1) ...
Selecting previously unselected package python.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 13408 files and directories currently installed.)
Preparing to unpack .../python_2.7.9-1_armhf.deb ...
Unpacking python (2.7.9-1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../cmake-data_3.3.2-2_all.deb ...
Unpacking cmake-data (3.3.2-2) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../liblzo2-2_2.08-1.2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.08-1.2) ...
Selecting previously unselected package libnettle6:armhf.
Preparing to unpack .../libnettle6_3.1.1-4_armhf.deb ...
Unpacking libnettle6:armhf (3.1.1-4) ...
Selecting previously unselected package libicu55:armhf.
Preparing to unpack .../libicu55_55.1-6_armhf.deb ...
Unpacking libicu55:armhf (55.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.2+zdfsg1-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.2+zdfsg1-4) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../libarchive13_3.1.2-11+b1_armhf.deb ...
Unpacking libarchive13:armhf (3.1.2-11+b1) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../libkeyutils1_1.5.9-8_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-8) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../libkrb5support0_1.13.2+dfsg-4+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.13.2+dfsg-4+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../libk5crypto3_1.13.2+dfsg-4+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.13.2+dfsg-4+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../libkrb5-3_1.13.2+dfsg-4+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.13.2+dfsg-4+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-4+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.13.2+dfsg-4+b1) ...
Selecting previously unselected package libidn11:armhf.
Preparing to unpack .../libidn11_1.32-3_armhf.deb ...
Unpacking libidn11:armhf (1.32-3) ...
Selecting previously unselected package libhogweed4:armhf.
Preparing to unpack .../libhogweed4_3.1.1-4_armhf.deb ...
Unpacking libhogweed4:armhf (3.1.1-4) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../libp11-kit0_0.23.1-3_armhf.deb ...
Unpacking libp11-kit0:armhf (0.23.1-3) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../libtasn1-6_4.7-2_armhf.deb ...
Unpacking libtasn1-6:armhf (4.7-2) ...
Selecting previously unselected package libgnutls-deb0-28:armhf.
Preparing to unpack .../libgnutls-deb0-28_3.3.18-1_armhf.deb ...
Unpacking libgnutls-deb0-28:armhf (3.3.18-1) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-14+b1_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.26.dfsg1-14+b1) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-14+b1_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.26.dfsg1-14+b1) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2+rpi1_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.42+dfsg-2+rpi1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../libnghttp2-14_1.4.0-2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.4.0-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../librtmp1_2.4+20150115.gita107cef-1+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20150115.gita107cef-1+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../libssh2-1_1.5.0-2_armhf.deb ...
Unpacking libssh2-1:armhf (1.5.0-2) ...
Selecting previously unselected package libcurl3:armhf.
Preparing to unpack .../libcurl3_7.45.0-1+b1_armhf.deb ...
Unpacking libcurl3:armhf (7.45.0-1+b1) ...
Selecting previously unselected package libjsoncpp0v5:armhf.
Preparing to unpack .../libjsoncpp0v5_0.10.5-1_armhf.deb ...
Unpacking libjsoncpp0v5:armhf (0.10.5-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../cmake_3.3.2-2_armhf.deb ...
Unpacking cmake (3.3.2-2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../libfreetype6_2.6-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.6-2) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.35-1_all.deb ...
Unpacking fonts-dejavu-core (2.35-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6.3_all.deb ...
Unpacking fontconfig-config (2.11.0-6.3) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../libfontconfig1_2.11.0-6.3_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6.3) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6.3_armhf.deb ...
Unpacking fontconfig (2.11.0-6.3) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+12_all.deb ...
Unpacking x11-common (1:7.7+12) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../libice6_2%3a1.0.9-1+b1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-1+b1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1+b1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../libxdmcp6_1%3a1.1.2-1_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-1) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../libxcb1_1.10-3+b1_armhf.deb ...
Unpacking libxcb1:armhf (1.10-3+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.3-1_all.deb ...
Unpacking libx11-data (2:1.6.3-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../libx11-6_2%3a1.6.3-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../libxt6_1%3a1.1.5-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1) ...
Selecting previously unselected package libaudio2:armhf.
Preparing to unpack .../libaudio2_1.9.4-3_armhf.deb ...
Unpacking libaudio2:armhf (1.9.4-3) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.46.1-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.46.1-2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.8-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.8-3) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../libjbig0_2.1-3.1_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1) ...
Selecting previously unselected package libjpeg8:armhf.
Preparing to unpack .../libjpeg8_8d1-2_armhf.deb ...
Unpacking libjpeg8:armhf (8d1-2) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../liblcms2-2_2.6-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.6-3) ...
Selecting previously unselected package libmng1:armhf.
Preparing to unpack .../libmng1_1.0.10+dfsg-3.1_armhf.deb ...
Unpacking libmng1:armhf (1.0.10+dfsg-3.1) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../libpcrecpp0v5_2%3a8.35-7.4_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.35-7.4) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../libxext6_2%3a1.3.3-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.25-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.25-2) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.25-2_armhf.deb ...
Unpacking file (1:5.25-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.6-1_armhf.deb ...
Unpacking gettext-base (0.19.6-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.6-1_armhf.deb ...
Unpacking gettext (0.19.6-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.4) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.18_all.deb ...
Unpacking po-debconf (1.0.18) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../libarchive-zip-perl_1.53-1_all.deb ...
Unpacking libarchive-zip-perl (1.53-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../libfile-stripnondeterminism-perl_0.013-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.013-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../dh-strip-nondeterminism_0.013-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.013-1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20151005_all.deb ...
Unpacking debhelper (9.20151005) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../icu-devtools_55.1-6_armhf.deb ...
Unpacking icu-devtools (55.1-6) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../iso-codes_3.63-1_all.deb ...
Unpacking iso-codes (3.63-1) ...
Selecting previously unselected package libdb5.3++:armhf.
Preparing to unpack .../libdb5.3++_5.3.28-11_armhf.deb ...
Unpacking libdb5.3++:armhf (5.3.28-11) ...
Selecting previously unselected package libsigc++-2.0-0v5:armhf.
Preparing to unpack .../libsigc++-2.0-0v5_2.6.1-3_armhf.deb ...
Unpacking libsigc++-2.0-0v5:armhf (2.6.1-3) ...
Selecting previously unselected package libglibmm-2.4-1v5:armhf.
Preparing to unpack .../libglibmm-2.4-1v5_2.46.1-1_armhf.deb ...
Unpacking libglibmm-2.4-1v5:armhf (2.46.1-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../libnspr4_2%3a4.10.10-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.10.10-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../libnss3_2%3a3.20.1-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.20.1-1) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../libxslt1.1_1.1.28-2.1_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.28-2.1) ...
Selecting previously unselected package libxmlsec1.
Preparing to unpack .../libxmlsec1_1.2.20-2+b1_armhf.deb ...
Unpacking libxmlsec1 (1.2.20-2+b1) ...
Selecting previously unselected package libxmlsec1-openssl.
Preparing to unpack .../libxmlsec1-openssl_1.2.20-2+b1_armhf.deb ...
Unpacking libxmlsec1-openssl (1.2.20-2+b1) ...
Selecting previously unselected package libarccommon3v5.
Preparing to unpack .../libarccommon3v5_5.0.3-2_armhf.deb ...
Unpacking libarccommon3v5 (5.0.3-2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../libelf1_0.163-5.1_armhf.deb ...
Unpacking libelf1:armhf (0.163-5.1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../libglib2.0-data_2.46.1-2_all.deb ...
Unpacking libglib2.0-data (2.46.1-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../libglib2.0-bin_2.46.1-2_armhf.deb ...
Unpacking libglib2.0-bin (2.46.1-2) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../libpcre16-3_2%3a8.35-7.4_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.35-7.4) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../libpcre32-3_2%3a8.35-7.4_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.35-7.4) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../libpcre3-dev_2%3a8.35-7.4_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.35-7.4) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.28-1_armhf.deb ...
Unpacking pkg-config (0.28-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Selecting previously unselected package libglib2.0-dev.
Preparing to unpack .../libglib2.0-dev_2.46.1-2_armhf.deb ...
Unpacking libglib2.0-dev (2.46.1-2) ...
Selecting previously unselected package libsigc++-2.0-dev:armhf.
Preparing to unpack .../libsigc++-2.0-dev_2.6.1-3_armhf.deb ...
Unpacking libsigc++-2.0-dev:armhf (2.6.1-3) ...
Selecting previously unselected package libglibmm-2.4-dev:armhf.
Preparing to unpack .../libglibmm-2.4-dev_2.46.1-1_armhf.deb ...
Unpacking libglibmm-2.4-dev:armhf (2.46.1-1) ...
Selecting previously unselected package libgstreamer1.0-0:armhf.
Preparing to unpack .../libgstreamer1.0-0_1.6.1-1_armhf.deb ...
Unpacking libgstreamer1.0-0:armhf (1.6.1-1) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../liborc-0.4-0_1%3a0.4.24-1_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.24-1) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
Preparing to unpack .../libgstreamer-plugins-base1.0-0_1.6.1-1_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-0:armhf (1.6.1-1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../libicu-dev_55.1-6_armhf.deb ...
Unpacking libicu-dev:armhf (55.1-6) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../libjpeg62-turbo_1%3a1.4.1-2_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.4.1-2) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../libnspr4-dev_2%3a4.10.10-1_armhf.deb ...
Unpacking libnspr4-dev (2:4.10.10-1) ...
Selecting previously unselected package libnss3-dev:armhf.
Preparing to unpack .../libnss3-dev_2%3a3.20.1-1_armhf.deb ...
Unpacking libnss3-dev:armhf (2:3.20.1-1) ...
Selecting previously unselected package qtcore4-l10n.
Preparing to unpack .../qtcore4-l10n_4%3a4.8.7+dfsg-3+rpi1_all.deb ...
Unpacking qtcore4-l10n (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqtcore4:armhf.
Preparing to unpack .../libqtcore4_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqtcore4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-xml:armhf.
Preparing to unpack .../libqt4-xml_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-xml:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqtdbus4:armhf.
Preparing to unpack .../libqtdbus4_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqtdbus4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package qtchooser.
Preparing to unpack .../qtchooser_52-gae5eeef-2_armhf.deb ...
Unpacking qtchooser (52-gae5eeef-2) ...
Selecting previously unselected package qdbus.
Preparing to unpack .../qdbus_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking qdbus (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-dbus:armhf.
Preparing to unpack .../libqt4-dbus_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-dbus:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-network:armhf.
Preparing to unpack .../libqt4-network_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-network:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-script:armhf.
Preparing to unpack .../libqt4-script_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-script:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-sql:armhf.
Preparing to unpack .../libqt4-sql_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-sql:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-xmlpatterns:armhf.
Preparing to unpack .../libqt4-xmlpatterns_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-xmlpatterns:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../libtiff5_4.0.5-1_armhf.deb ...
Unpacking libtiff5:armhf (4.0.5-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../libxrender1_1%3a0.9.9-2_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.9-2) ...
Selecting previously unselected package libqtgui4:armhf.
Preparing to unpack .../libqtgui4_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqtgui4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-declarative:armhf.
Preparing to unpack .../libqt4-declarative_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-declarative:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-designer:armhf.
Preparing to unpack .../libqt4-designer_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-designer:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-qt3support:armhf.
Preparing to unpack .../libqt4-qt3support_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-qt3support:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-dev-bin.
Preparing to unpack .../libqt4-dev-bin_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-dev-bin (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-help:armhf.
Preparing to unpack .../libqt4-help_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-help:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-scripttools:armhf.
Preparing to unpack .../libqt4-scripttools_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-scripttools:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-svg:armhf.
Preparing to unpack .../libqt4-svg_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-svg:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-test:armhf.
Preparing to unpack .../libqt4-test_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-test:armhf (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package qt4-linguist-tools.
Preparing to unpack .../qt4-linguist-tools_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking qt4-linguist-tools (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package qt4-qmake.
Preparing to unpack .../qt4-qmake_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking qt4-qmake (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqt4-dev.
Preparing to unpack .../libqt4-dev_4%3a4.8.7+dfsg-3+rpi1_armhf.deb ...
Unpacking libqt4-dev (4:4.8.7+dfsg-3+rpi1) ...
Selecting previously unselected package libqtwebkit4:armhf.
Preparing to unpack .../libqtwebkit4_2.3.4.dfsg-5_armhf.deb ...
Unpacking libqtwebkit4:armhf (2.3.4.dfsg-5) ...
Selecting previously unselected package libqtwebkit-dev.
Preparing to unpack .../libqtwebkit-dev_2.3.4.dfsg-5_armhf.deb ...
Unpacking libqtwebkit-dev (2.3.4.dfsg-5) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../libssl-dev_1.0.2d-3_armhf.deb ...
Unpacking libssl-dev:armhf (1.0.2d-3) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../libxml2-dev_2.9.2+zdfsg1-4_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.2+zdfsg1-4) ...
Selecting previously unselected package nordugrid-arc-dev.
Preparing to unpack .../nordugrid-arc-dev_5.0.3-2_armhf.deb ...
Unpacking nordugrid-arc-dev (5.0.3-2) ...
Selecting previously unselected package sbuild-build-depends-arc-gui-clients-dummy.
Preparing to unpack .../sbuild-build-depends-arc-gui-clients-dummy.deb ...
Unpacking sbuild-build-depends-arc-gui-clients-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.19-22) ...
Processing triggers for systemd (227-2) ...
Setting up groff-base (1.22.3-3) ...
Setting up bsdmainutils (9.0.6) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libpipeline1:armhf (1.4.1-1) ...
Setting up man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up mime-support (3.59) ...
Setting up libexpat1:armhf (2.1.0-7) ...
Setting up libffi6:armhf (3.2.1-3) ...
Setting up libsqlite3-0:armhf (3.9.1-2) ...
Setting up libssl1.0.2:armhf (1.0.2d-3) ...
Setting up libpython2.7-stdlib:armhf (2.7.10-5+b1) ...
Setting up python2.7 (2.7.10-5+b1) ...
Setting up libpython-stdlib:armhf (2.7.9-1) ...
Setting up python (2.7.9-1) ...
Setting up cmake-data (3.3.2-2) ...
Setting up liblzo2-2:armhf (2.08-1.2) ...
Setting up libnettle6:armhf (3.1.1-4) ...
Setting up libicu55:armhf (55.1-6) ...
Setting up libxml2:armhf (2.9.2+zdfsg1-4) ...
Setting up libarchive13:armhf (3.1.2-11+b1) ...
Setting up libkeyutils1:armhf (1.5.9-8) ...
Setting up libkrb5support0:armhf (1.13.2+dfsg-4+b1) ...
Setting up libk5crypto3:armhf (1.13.2+dfsg-4+b1) ...
Setting up libkrb5-3:armhf (1.13.2+dfsg-4+b1) ...
Setting up libgssapi-krb5-2:armhf (1.13.2+dfsg-4+b1) ...
Setting up libidn11:armhf (1.32-3) ...
Setting up libhogweed4:armhf (3.1.1-4) ...
Setting up libp11-kit0:armhf (0.23.1-3) ...
Setting up libtasn1-6:armhf (4.7-2) ...
Setting up libgnutls-deb0-28:armhf (3.3.18-1) ...
Setting up libsasl2-modules-db:armhf (2.1.26.dfsg1-14+b1) ...
Setting up libsasl2-2:armhf (2.1.26.dfsg1-14+b1) ...
Setting up libldap-2.4-2:armhf (2.4.42+dfsg-2+rpi1) ...
Setting up libnghttp2-14:armhf (1.4.0-2) ...
Setting up librtmp1:armhf (2.4+20150115.gita107cef-1+b1) ...
Setting up libssh2-1:armhf (1.5.0-2) ...
Setting up libcurl3:armhf (7.45.0-1+b1) ...
Setting up libjsoncpp0v5:armhf (0.10.5-1) ...
Setting up cmake (3.3.2-2) ...
Setting up libfreetype6:armhf (2.6-2) ...
Setting up ucf (3.0030) ...
Setting up fonts-dejavu-core (2.35-1) ...
Setting up fontconfig-config (2.11.0-6.3) ...
Setting up libfontconfig1:armhf (2.11.0-6.3) ...
Setting up fontconfig (2.11.0-6.3) ...
Regenerating fonts cache... done.
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up x11-common (1:7.7+12) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.9-1+b1) ...
Setting up libsm6:armhf (2:1.2.2-1+b1) ...
Setting up libxdmcp6:armhf (1:1.1.2-1) ...
Setting up libxcb1:armhf (1.10-3+b1) ...
Setting up libx11-data (2:1.6.3-1) ...
Setting up libx11-6:armhf (2:1.6.3-1) ...
Setting up libxt6:armhf (1:1.1.5-1) ...
Setting up libaudio2:armhf (1.9.4-3) ...
Setting up libglib2.0-0:armhf (2.46.1-2) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.8-3) ...
Setting up libjbig0:armhf (2.1-3.1) ...
Setting up libjpeg8:armhf (8d1-2) ...
Setting up liblcms2-2:armhf (2.6-3) ...
Setting up libmng1:armhf (1.0.10+dfsg-3.1) ...
Setting up libpcrecpp0v5:armhf (2:8.35-7.4) ...
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libxext6:armhf (2:1.3.3-1) ...
Setting up libmagic1:armhf (1:5.25-2) ...
Setting up file (1:5.25-2) ...
Setting up gettext-base (0.19.6-1) ...
Setting up gettext (0.19.6-1) ...
Setting up intltool-debian (0.35.0+20060710.4) ...
Setting up po-debconf (1.0.18) ...
Setting up libarchive-zip-perl (1.53-1) ...
Setting up libfile-stripnondeterminism-perl (0.013-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up icu-devtools (55.1-6) ...
Setting up iso-codes (3.63-1) ...
Setting up libdb5.3++:armhf (5.3.28-11) ...
Setting up libsigc++-2.0-0v5:armhf (2.6.1-3) ...
Setting up libglibmm-2.4-1v5:armhf (2.46.1-1) ...
Setting up libnspr4:armhf (2:4.10.10-1) ...
Setting up libnss3:armhf (2:3.20.1-1) ...
Setting up libxslt1.1:armhf (1.1.28-2.1) ...
Setting up libxmlsec1 (1.2.20-2+b1) ...
Setting up libxmlsec1-openssl (1.2.20-2+b1) ...
Setting up libarccommon3v5 (5.0.3-2) ...
Setting up libelf1:armhf (0.163-5.1) ...
Setting up libglib2.0-data (2.46.1-2) ...
Setting up libglib2.0-bin (2.46.1-2) ...
Setting up libpcre16-3:armhf (2:8.35-7.4) ...
Setting up libpcre32-3:armhf (2:8.35-7.4) ...
Setting up libpcre3-dev:armhf (2:8.35-7.4) ...
Setting up pkg-config (0.28-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-2+b1) ...
Setting up libglib2.0-dev (2.46.1-2) ...
Setting up libsigc++-2.0-dev:armhf (2.6.1-3) ...
Setting up libglibmm-2.4-dev:armhf (2.46.1-1) ...
Setting up libgstreamer1.0-0:armhf (1.6.1-1) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up liborc-0.4-0:armhf (1:0.4.24-1) ...
Setting up libgstreamer-plugins-base1.0-0:armhf (1.6.1-1) ...
Setting up libicu-dev:armhf (55.1-6) ...
Setting up libjpeg62-turbo:armhf (1:1.4.1-2) ...
Setting up libnspr4-dev (2:4.10.10-1) ...
Setting up libnss3-dev:armhf (2:3.20.1-1) ...
Setting up qtcore4-l10n (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqtcore4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-xml:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqtdbus4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up qtchooser (52-gae5eeef-2) ...
Setting up qdbus (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-dbus:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-network:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-script:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-sql:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-xmlpatterns:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libtiff5:armhf (4.0.5-1) ...
Setting up libxrender1:armhf (1:0.9.9-2) ...
Setting up libqtgui4:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-declarative:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-designer:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-qt3support:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-dev-bin (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-help:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-scripttools:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-svg:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-test:armhf (4:4.8.7+dfsg-3+rpi1) ...
Setting up qt4-linguist-tools (4:4.8.7+dfsg-3+rpi1) ...
Setting up qt4-qmake (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqt4-dev (4:4.8.7+dfsg-3+rpi1) ...
Setting up libqtwebkit4:armhf (2.3.4.dfsg-5) ...
Setting up libqtwebkit-dev (2.3.4.dfsg-5) ...
Setting up libssl-dev:armhf (1.0.2d-3) ...
Setting up libxml2-dev:armhf (2.9.2+zdfsg1-4) ...
Setting up nordugrid-arc-dev (5.0.3-2) ...
Setting up debhelper (9.20151005) ...
Setting up sbuild-build-depends-arc-gui-clients-dummy (0.invalid.0) ...
Setting up dh-strip-nondeterminism (0.013-1) ...
Processing triggers for libc-bin (2.19-22) ...
Processing triggers for systemd (227-2) ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.19.0-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.25.1-7 dpkg-dev_1.18.3 g++-5_5.2.1-23+rpi1 gcc-5_5.2.1-23+rpi1 libc6-dev_2.19-22 libstdc++-5-dev_5.2.1-23+rpi1 libstdc++6_5.2.1-23+rpi1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch
Package versions: adduser_3.113+nmu3 apt_1.0.10.2 base-files_9.4+rpi1 base-passwd_3.5.38 bash_4.3-14 binutils_2.25.1-7 bsdmainutils_9.0.6 bsdutils_1:2.27-3 build-essential_11.7 bzip2_1.0.6-8 cmake_3.3.2-2 cmake-data_3.3.2-2 coreutils_8.23-4 cpio_2.11+dfsg-4.1 cpp_4:5.2.1-4+rpi2 cpp-5_5.2.1-23+rpi1 dash_0.5.7-4 debconf_1.5.57 debconf-i18n_1.5.57 debfoster_2.7-2 debhelper_9.20151005 debianutils_4.5.1 dh-strip-nondeterminism_0.013-1 diffutils_1:3.3-2 dmsetup_2:1.02.104-1 dpkg_1.18.3 dpkg-dev_1.18.3 e2fslibs_1.42.13-1 e2fsprogs_1.42.13-1 fakeroot_1.20.2-1 file_1:5.25-2 findutils_4.4.2-9 fontconfig_2.11.0-6.3 fontconfig-config_2.11.0-6.3 fonts-dejavu-core_2.35-1 g++_4:5.2.1-4+rpi2 g++-5_5.2.1-23+rpi1 gcc_4:5.2.1-4+rpi2 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-1 gcc-4.9-base_4.9.3-5 gcc-5_5.2.1-23+rpi1 gcc-5-base_5.2.1-23+rpi1 gettext_0.19.6-1 gettext-base_0.19.6-1 gnupg_1.4.19-6 gpgv_1.4.19-6 grep_2.21-2 groff-base_1.22.3-3 gzip_1.6-4 hostname_3.16 icu-devtools_55.1-6 init_1.24 init-system-helpers_1.24 initramfs-tools_0.120 initscripts_2.88dsf-59.2 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.4 iso-codes_3.63-1 klibc-utils_2.0.4-2+rpi1 kmod_21-1 libacl1_2.2.52-2 libapparmor1_2.10-2 libapt-pkg4.16_1.0.10.2 libarccommon3v5_5.0.3-2 libarchive-zip-perl_1.53-1 libarchive13_3.1.2-11+b1 libasan2_5.2.1-23+rpi1 libatomic1_5.2.1-23+rpi1 libattr1_1:2.4.47-2 libaudio2_1.9.4-3 libaudit-common_1:2.4.4-4 libaudit1_1:2.4.4-4 libblkid1_2.27-3 libbz2-1.0_1.0.6-8 libc-bin_2.19-22 libc-dev-bin_2.19-22 libc6_2.19-22 libc6-dev_2.19-22 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.2.1-23+rpi1 libcomerr2_1.42.13-1 libcroco3_0.6.8-3 libcryptsetup4_2:1.6.6-5 libcurl3_7.45.0-1+b1 libdb5.3_5.3.28-11 libdb5.3++_5.3.28-11 libdbus-1-3_1.10.2-1 libdebconfclient0_0.195 libdevmapper1.02.1_2:1.02.104-1 libdpkg-perl_1.18.3 libdrm2_2.4.65-3 libelf1_0.163-5.1 libexpat1_2.1.0-7 libfakeroot_1.20.2-1 libfdisk1_2.27-3 libffi6_3.2.1-3 libfile-stripnondeterminism-perl_0.013-1 libfontconfig1_2.11.0-6.3 libfreetype6_2.6-2 libgc1c2_1:7.4.2-7 libgcc-5-dev_5.2.1-23+rpi1 libgcc1_1:5.2.1-23+rpi1 libgcrypt20_1.6.4-3 libgdbm3_1.8.3-13.1 libglib2.0-0_2.46.1-2 libglib2.0-bin_2.46.1-2 libglib2.0-data_2.46.1-2 libglib2.0-dev_2.46.1-2 libglibmm-2.4-1v5_2.46.1-1 libglibmm-2.4-dev_2.46.1-1 libgmp10_2:6.0.0+dfsg-7+rpi1 libgnutls-deb0-28_3.3.18-1 libgomp1_5.2.1-23+rpi1 libgpg-error0_1.20-1 libgssapi-krb5-2_1.13.2+dfsg-4+b1 libgstreamer-plugins-base1.0-0_1.6.1-1 libgstreamer1.0-0_1.6.1-1 libhogweed4_3.1.1-4 libice6_2:1.0.9-1+b1 libicu-dev_55.1-6 libicu55_55.1-6 libidn11_1.32-3 libisl13_0.14-2 libjbig0_2.1-3.1 libjpeg62-turbo_1:1.4.1-2 libjpeg8_8d1-2 libjsoncpp0v5_0.10.5-1 libk5crypto3_1.13.2+dfsg-4+b1 libkeyutils1_1.5.9-8 libklibc_2.0.4-2+rpi1 libkmod2_21-1 libkrb5-3_1.13.2+dfsg-4+b1 libkrb5support0_1.13.2+dfsg-4+b1 liblcms2-2_2.6-3 libldap-2.4-2_2.4.42+dfsg-2+rpi1 liblocale-gettext-perl_1.07-1 liblzma5_5.1.1alpha+20120614-2.1 liblzo2-2_2.08-1.2 libmagic1_1:5.25-2 libmng1_1.0.10+dfsg-3.1 libmount1_2.27-3 libmpc3_1.0.3-1 libmpfr4_3.1.3-1 libncurses5_6.0+20150810-1 libncursesw5_6.0+20150810-1 libnettle6_3.1.1-4 libnghttp2-14_1.4.0-2 libnih-dbus1_1.0.3-4.3 libnih1_1.0.3-4.3 libnspr4_2:4.10.10-1 libnspr4-dev_2:4.10.10-1 libnss3_2:3.20.1-1 libnss3-dev_2:3.20.1-1 liborc-0.4-0_1:0.4.24-1 libp11-kit0_0.23.1-3 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpcre16-3_2:8.35-7.4 libpcre3_2:8.35-7.4 libpcre3-dev_2:8.35-7.4 libpcre32-3_2:8.35-7.4 libpcrecpp0v5_2:8.35-7.4 libpipeline1_1.4.1-1 libplymouth4_0.9.2-2 libpng12-0_1.2.50-2+b2 libprocps4_2:3.3.10-2 libpython-stdlib_2.7.9-1 libpython2.7-minimal_2.7.10-5+b1 libpython2.7-stdlib_2.7.10-5+b1 libqt4-dbus_4:4.8.7+dfsg-3+rpi1 libqt4-declarative_4:4.8.7+dfsg-3+rpi1 libqt4-designer_4:4.8.7+dfsg-3+rpi1 libqt4-dev_4:4.8.7+dfsg-3+rpi1 libqt4-dev-bin_4:4.8.7+dfsg-3+rpi1 libqt4-help_4:4.8.7+dfsg-3+rpi1 libqt4-network_4:4.8.7+dfsg-3+rpi1 libqt4-qt3support_4:4.8.7+dfsg-3+rpi1 libqt4-script_4:4.8.7+dfsg-3+rpi1 libqt4-scripttools_4:4.8.7+dfsg-3+rpi1 libqt4-sql_4:4.8.7+dfsg-3+rpi1 libqt4-svg_4:4.8.7+dfsg-3+rpi1 libqt4-test_4:4.8.7+dfsg-3+rpi1 libqt4-xml_4:4.8.7+dfsg-3+rpi1 libqt4-xmlpatterns_4:4.8.7+dfsg-3+rpi1 libqtcore4_4:4.8.7+dfsg-3+rpi1 libqtdbus4_4:4.8.7+dfsg-3+rpi1 libqtgui4_4:4.8.7+dfsg-3+rpi1 libqtwebkit-dev_2.3.4.dfsg-5 libqtwebkit4_2.3.4.dfsg-5 libreadline6_6.3-8+b3 librtmp1_2.4+20150115.gita107cef-1+b1 libsasl2-2_2.1.26.dfsg1-14+b1 libsasl2-modules-db_2.1.26.dfsg1-14+b1 libseccomp2_2.2.3-2 libselinux1_2.3-2 libsemanage-common_2.3-1 libsemanage1_2.3-1 libsepol1_2.3-2 libsigc++-2.0-0v5_2.6.1-3 libsigc++-2.0-dev_2.6.1-3 libsm6_2:1.2.2-1+b1 libsmartcols1_2.27-3 libsqlite3-0_3.9.1-2 libss2_1.42.13-1 libssh2-1_1.5.0-2 libssl-dev_1.0.2d-3 libssl1.0.2_1.0.2d-3 libstdc++-5-dev_5.2.1-23+rpi1 libstdc++6_5.2.1-23+rpi1 libsystemd0_227-2 libtasn1-6_4.7-2 libtext-charwidth-perl_0.04-7+b4 libtext-iconv-perl_1.7-5+b5 libtext-wrapi18n-perl_0.06-7.1 libtiff5_4.0.5-1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20150810-1 libubsan0_5.2.1-23+rpi1 libudev1_227-2 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-27 libustr-1.0-1_1.0.4-5 libuuid1_2.27-3 libx11-6_2:1.6.3-1 libx11-data_2:1.6.3-1 libxau6_1:1.0.8-1 libxcb1_1.10-3+b1 libxdmcp6_1:1.1.2-1 libxext6_2:1.3.3-1 libxml2_2.9.2+zdfsg1-4 libxml2-dev_2.9.2+zdfsg1-4 libxmlsec1_1.2.20-2+b1 libxmlsec1-openssl_1.2.20-2+b1 libxrender1_1:0.9.9-2 libxslt1.1_1.1.28-2.1 libxt6_1:1.1.5-1 linux-libc-dev_3.18.5-1~exp1+rpi19+stretch login_1:4.2-3 lsb-base_4.1+Debian13+rpi1+nmu1 make_4.0-8.2 makedev_2.3.1-93 man-db_2.7.5-1 mawk_1.3.3-17 mime-support_3.59 mount_2.27-3 mountall_2.54 multiarch-support_2.19-22 ncurses-base_6.0+20150810-1 ncurses-bin_6.0+20150810-1 nordugrid-arc-dev_5.0.3-2 passwd_1:4.2-3 patch_2.7.5-1 perl_5.20.2-6 perl-base_5.20.2-6 perl-modules_5.20.2-6 pkg-config_0.28-1 plymouth_0.9.2-2 po-debconf_1.0.18 procps_2:3.3.10-2 python_2.7.9-1 python-minimal_2.7.9-1 python2.7_2.7.10-5+b1 python2.7-minimal_2.7.10-5+b1 qdbus_4:4.8.7+dfsg-3+rpi1 qt4-linguist-tools_4:4.8.7+dfsg-3+rpi1 qt4-qmake_4:4.8.7+dfsg-3+rpi1 qtchooser_52-gae5eeef-2 qtcore4-l10n_4:4.8.7+dfsg-3+rpi1 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-arc-gui-clients-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 startpar_0.59-3 systemd_227-2 systemd-sysv_227-2 sysv-rc_2.88dsf-59.2 sysvinit-utils_2.88dsf-59.2 tar_1.28-1 tzdata_2015g-1 ucf_3.0030 udev_227-2 util-linux_2.27-3 x11-common_1:7.7+12 xz-utils_5.1.1alpha+20120614-2.1 zlib1g_1:1.2.8.dfsg-2+b1 zlib1g-dev_1:1.2.8.dfsg-2+b1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Sat Nov 30 18:21:08 2013 UTC using RSA key ID 3BE1A94B
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./arc-gui-clients_0.4.6-1.dsc
dpkg-source: info: extracting arc-gui-clients in arc-gui-clients-0.4.6
dpkg-source: info: unpacking arc-gui-clients_0.4.6.orig.tar.gz
dpkg-source: info: unpacking arc-gui-clients_0.4.6-1.debian.tar.gz
dpkg-source: info: applying arc-gui-clients-arc4.patch

Check disc space
────────────────

Sufficient free space for build

Hack binNMU version
───────────────────

Created changelog entry for binNMU version 0.4.6-1+b2

User Environment
────────────────

DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LOGNAME=root
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=stretch-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=stretch-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=stretch-staging-armhf-sbuild-e33557e6-1f47-4fba-b755-2c4c8078c40e
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package arc-gui-clients
dpkg-buildpackage: source version 0.4.6-1+b2
dpkg-buildpackage: source distribution stretch-staging
 dpkg-source --before-build arc-gui-clients-0.4.6
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
make: 'clean' is up to date.
 debian/rules build-arch
dh build-arch
   dh_testdir -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/«PKGBUILDDIR»'
rm -f build
rm -f clean
rm -f configure
dh_auto_configure
	cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-- The C compiler identification is GNU 5.2.1
-- The CXX compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libssl.so;/usr/lib/arm-linux-gnueabihf/libcrypto.so  
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.7") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
-- checking for module 'glib-2.0'
--   found glib-2.0, version 2.46.1
RESULT: 2.46.1
-- Found Glib 
-- Found LibXml2: /usr/lib/arm-linux-gnueabihf/libxml2.so (found version "2.9.2") 
RESULT: 2.46.1
-- checking for module 'sigc++-2.0'
--   found sigc++-2.0, version 2.6.1
-- Found SigC++ 
-- checking for module 'glibmm-2.4'
--   found glibmm-2.4, version 2.46.1
-- Found Glibmm 
-- ARC not found at ARC_LOCATION. Checking for system wide ARC.
-- ARC Version 3 found.
-- Found Arc 3
-- ARC libraries = /usr/lib/libarccommunication.so/usr/lib/libarccompute.so/usr/lib/libarccommon.so/usr/lib/libarcdata.so/usr/lib/libarccredential.so/usr/lib/libarccredentialstore.so/usr/lib/libarcloader.so/usr/lib/libarccrypto.so/usr/lib/libarcmessage.so
-- ARC includes  = /usr/include
-- checking for module 'nss'
--   found nss, version 3.20.1
RESULT: 3.20.1
found NSS at /usr/include/nss
pkg-config : /usr/include/nss;/usr/include/nspr
-- Found NSS 
-- checking for module 'nspr'
--   found nspr, version 4.10.10
RESULT: 4.10.10
-- Found NSPR 
-- Cheking _FILE_OFFSET_BITS for large files
-- Cheking _FILE_OFFSET_BITS for large files - needed
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR


-- Build files have been written to: /«PKGBUILDDIR»/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/«PKGBUILDDIR»'
   dh_auto_build -a
	make -j1
make[1]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -H/«PKGBUILDDIR» -B/«PKGBUILDDIR»/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make -f src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/build.make src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[  1%] Generating ui_helpwindow.h
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui && /usr/lib/arm-linux-gnueabihf/qt4/bin/uic -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/ui_helpwindow.h /«PKGBUILDDIR»/src/common/helpwindow.ui
[  1%] Generating __/common/moc_arctools.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_arctools.cxx_parameters
[  2%] Generating __/common/moc_arcproxy-utils-functions.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_arcproxy-utils-functions.cxx_parameters
/«PKGBUILDDIR»/src/common/arcproxy-utils-functions.h:0: Note: No relevant classes found. No output generated.
[  3%] Generating __/common/moc_arcproxy-utils.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_arcproxy-utils.cxx_parameters
[  3%] Generating __/common/moc_proxywindow.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_proxywindow.cxx_parameters
[  4%] Generating __/common/moc_infodialog.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_infodialog.cxx_parameters
[  5%] Generating __/common/moc_helpwindow.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common && /usr/lib/arm-linux-gnueabihf/qt4/bin/moc @/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/__/common/moc_helpwindow.cxx_parameters
[  5%] Generating qrc_arcproxy-ui.cxx
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui && /usr/lib/arm-linux-gnueabihf/qt4/bin/rcc -name arcproxy-ui -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/qrc_arcproxy-ui.cxx /«PKGBUILDDIR»/src/arcproxy-ui/arcproxy-ui.qrc
RCC: Warning: No resources in '/«PKGBUILDDIR»/src/arcproxy-ui/arcproxy-ui.qrc'.
[  6%] Generating ui_proxywindow.h
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui && /usr/lib/arm-linux-gnueabihf/qt4/bin/uic -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/ui_proxywindow.h /«PKGBUILDDIR»/src/common/proxywindow.ui
[  7%] Generating ui_infodialog.h
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui && /usr/lib/arm-linux-gnueabihf/qt4/bin/uic -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/ui_infodialog.h /«PKGBUILDDIR»/src/common/infodialog.ui
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/src/arcproxy-ui /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/DependInfo.cmake --color=
Scanning dependencies of target arcproxy-ui
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make -f src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/build.make src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[  7%] Building CXX object src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/__/common/arctools.cpp.o
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui && /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_SQL_LIB -DQT_WEBKIT_LIB -DQT_XML_LIB -D_FILE_OFFSET_BITS=64 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -I/usr/include/nspr -I/usr/include/nss -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/«PKGBUILDDIR»/src/common -I/«PKGBUILDDIR»/src/arcproxy-ui -I/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/src/arcproxy-ui -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtWebKit -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtSql -isystem /usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore    -o CMakeFiles/arcproxy-ui.dir/__/common/arctools.cpp.o -c /«PKGBUILDDIR»/src/common/arctools.cpp
In file included from /usr/include/c++/5/type_traits:35:0,
                 from /usr/include/sigc++-2.0/sigc++/visit_each.h:22,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
 #error This file requires compiler and library support for the \
  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:5:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/trackable.h:73:50: error: expected ',' or '...' before '&&' token
   trackable_callback_list(trackable_callback_list&& src) = delete;
                                                  ^
/usr/include/sigc++-2.0/sigc++/trackable.h:73:60: error: invalid constructor; you probably meant 'sigc::internal::trackable_callback_list (const sigc::internal::trackable_callback_list&)'
   trackable_callback_list(trackable_callback_list&& src) = delete;
                                                            ^
/usr/include/sigc++-2.0/sigc++/trackable.h:74:61: error: expected ',' or '...' before '&&' token
   trackable_callback_list& operator=(trackable_callback_list&& src) = delete;
                                                             ^
/usr/include/sigc++-2.0/sigc++/trackable.h:115:22: error: expected ',' or '...' before '&&' token
   trackable(trackable&& src) noexcept;
                      ^
/usr/include/sigc++-2.0/sigc++/trackable.h:115:28: error: invalid constructor; you probably meant 'sigc::trackable (const sigc::trackable&)'
   trackable(trackable&& src) noexcept;
                            ^
/usr/include/sigc++-2.0/sigc++/trackable.h:115:28: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/trackable.h:115:30: error: 'noexcept' does not name a type
   trackable(trackable&& src) noexcept;
                              ^
/usr/include/sigc++-2.0/sigc++/trackable.h:115:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/trackable.h:119:33: error: expected ',' or '...' before '&&' token
   trackable& operator=(trackable&& src) noexcept;
                                 ^
/usr/include/sigc++-2.0/sigc++/trackable.h:119:39: error: expected ';' at end of member declaration
   trackable& operator=(trackable&& src) noexcept;
                                       ^
/usr/include/sigc++-2.0/sigc++/trackable.h:119:41: error: 'noexcept' does not name a type
   trackable& operator=(trackable&& src) noexcept;
                                         ^
/usr/include/sigc++-2.0/sigc++/trackable.h:119:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/sigc++-2.0/sigc++/visit_each.h:21:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/type_traits.h:63:1: error: expected unqualified-id before 'using'
 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'
 using type_trait_take_t = typename type_trait<T>::take;
 ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:15: error: 'is_base_of' is not a member of 'std'
     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:60:15: error: 'is_base_of' is not a member of 'std'
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:47: error: wrong number of template arguments (2, should be 3)
     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'
 struct with_type;
        ^
/usr/include/sigc++-2.0/sigc++/visit_each.h:60:56: error: qualified-id in declaration before '||' token
     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);
                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:6:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:23: error: 'is_base_of' is not a member of 'std'
     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:98:23: error: 'is_base_of' is not a member of 'std'
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:55: error: wrong number of template arguments (2, should be 3)
     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'
 struct with_type_pointer;
        ^
/usr/include/sigc++-2.0/sigc++/visit_each.h:98:64: error: qualified-id in declaration before '||' token
     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);
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:36: error: 'decltype' has not been declared
   static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')'
   static int check(X_functor* obj, decltype(&X_functor::operator()) p = nullptr);
                                              ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected ')'
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:92:46: error: expected initializer
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:97:44: error: 'nullptr' was not declared in this scope
     = sizeof(check(static_cast<T_functor*>(nullptr))) == sizeof(int)
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:41: error: 'is_base_of' is not a member of 'std'
           bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:69: error: expected primary-expression before ',' token
           bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:116:82: error: 'value' in namespace '::' does not name a type
           bool I_derives_functor_base = std::is_base_of<functor_base,T_functor>::value,
                                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:8: error: 'functor_trait' is not a class template
 struct functor_trait<T_functor, true, I_can_use_decltype>
        ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:133:44: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_functor, false, true>
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:215:50: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(), false, false>
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:223:56: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(T_arg1), false, false>
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:231:64: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(T_arg1, T_arg2), false, false>
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:239:72: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3), false, false>
                                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:247:80: error: wrong number of template arguments (3, should be 2)
 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:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:255:88: error: wrong number of template arguments (3, should be 2)
 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:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:263:96: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false>
                                                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:271:104: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false>
                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:281:57: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(), false, false>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:287:63: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)() const, false, false>
                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:296:63: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1), false, false>
                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:302:69: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1) const, false, false>
                                                                     ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:311:71: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2), false, false>
                                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:317:77: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2) const, false, false>
                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:326:79: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3), false, false>
                                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:332:85: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3) const, false, false>
                                                                                     ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:341:87: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4), false, false>
                                                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:347:93: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4) const, false, false>
                                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:356:95: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5), false, false>
                                                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:362:101: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5) const, false, false>
                                                                                                     ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:371:103: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6), false, false>
                                                                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:377:109: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6) const, false, false>
                                                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:386:111: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7), false, false>
                                                                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:392:117: error: wrong number of template arguments (3, should be 2)
 struct functor_trait<T_return (T_obj::*)(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7) const, false, false>
                                                                                                                     ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 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:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<T_arg1> _A_a1) const 
                       ^
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:110:40: error: expected ',' or '...' before '<' token
   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
     { 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
   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
   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
     { 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
     { 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
   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
   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 
                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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
     { 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
     { 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
     { 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
   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
   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
     { 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
     { 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
     { 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
     { 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
   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
   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
     { 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
     { 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
     { 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
     { 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
     { 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
   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
   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
     { 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
     { 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
     { 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
     { 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
     { 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
     { 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
   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
   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 
                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:8:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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
     { 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
     { 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
     { 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
     { 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
     { 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
     { 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
     { 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:0,
                 from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/limit_reference.h: At global scope:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:13: error: 'is_base_of' is not a member of 'std'
             std::is_base_of<trackable, T_type>::value>
             ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:36:38: error: expected primary-expression before ',' token
             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
             std::is_base_of<trackable, T_type>::value>
                                                 ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:13:0,
                 from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:71:7: error: 'limit_reference' is not a class template
 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)
 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'
 class limit_reference<T_type, true>
                                   ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:116:61: error: template argument 1 is invalid
 struct visitor<limit_reference<T_type, I_derives_trackable> >
                                                             ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:13: error: 'is_base_of' is not a member of 'std'
             std::is_base_of<trackable, T_type>::value>
             ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:150:38: error: expected primary-expression before ',' token
             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
             std::is_base_of<trackable, T_type>::value>
                                                 ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:185:7: error: 'const_limit_reference' is not a class template
 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)
 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'
 class const_limit_reference<T_type, true>
                                         ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:230:67: error: template argument 1 is invalid
 struct visitor<const_limit_reference<T_type, I_derives_trackable> >
                                                                   ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:13: error: 'is_base_of' is not a member of 'std'
             std::is_base_of<trackable, T_type>::value>
             ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:264:38: error: expected primary-expression before ',' token
             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
             std::is_base_of<trackable, T_type>::value>
                                                 ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:299:7: error: 'volatile_limit_reference' is not a class template
 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)
 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'
 class volatile_limit_reference<T_type, true>
                                            ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:344:70: error: template argument 1 is invalid
 struct visitor<volatile_limit_reference<T_type, I_derives_trackable> >
                                                                      ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:13: error: 'is_base_of' is not a member of 'std'
             std::is_base_of<trackable, T_type>::value>
             ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:378:38: error: expected primary-expression before ',' token
             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
             std::is_base_of<trackable, T_type>::value>
                                                 ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:413:7: error: 'const_volatile_limit_reference' is not a class template
 class const_volatile_limit_reference<T_type, true>
       ^
/usr/include/sigc++-2.0/sigc++/limit_reference.h:458:74: error: wrong number of template arguments (2, should be 1)
 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'
 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
 struct visitor<const_volatile_limit_reference<T_type, I_derives_trackable> >
                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:84:30: error: 'nullptr' was not declared in this scope
   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:139:38: error: 'type_trait_take_t' has not been declared
   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:139:55: error: expected ',' or '...' before '<' token
   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:147:38: error: 'type_trait_take_t' has not been declared
   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:147:55: error: expected ',' or '...' before '<' token
   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_arg1, T_return, T_obj>::mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:127:30: error: 'nullptr' was not declared in this scope
   mem_functor1() : func_ptr_(nullptr) {}
                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_arg1, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:140:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor1<T_arg1, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:148:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:186:55: error: expected ',' or '...' before '<' token
   T_return operator()(T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:195:55: error: expected ',' or '...' before '<' token
   T_return operator()(T_obj& _A_obj, type_trait_take_t<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_arg1, T_arg2, T_return, T_obj>::mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:173:30: error: 'nullptr' was not declared in this scope
   mem_functor2() : func_ptr_(nullptr) {}
                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:187:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:196:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:236:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:236:55: error: expected ',' or '...' before '<' token
   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
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:246:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj& _A_obj, type_trait_take_t<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:246:55: error: expected ',' or '...' before '<' token
   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
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:222:30: error: 'nullptr' was not declared in this scope
   mem_functor3() : func_ptr_(nullptr) {}
                              ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:237:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:247:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:289:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:289:55: error: expected ',' or '...' before '<' token
   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:300:38: error: 'type_trait_take_t' has not been declared
   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:300:55: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:274:30: error: 'nullptr' was not declared in this scope
   mem_functor4() : func_ptr_(nullptr) {}
                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:290:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:301:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:345:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:345:55: error: expected ',' or '...' before '<' token
   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:357:38: error: 'type_trait_take_t' has not been declared
   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:357:55: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:329:30: error: 'nullptr' was not declared in this scope
   mem_functor5() : func_ptr_(nullptr) {}
                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:346:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:358:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:404:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:404:55: error: expected ',' or '...' before '<' token
   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:417:38: error: 'type_trait_take_t' has not been declared
   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:417:55: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:387:30: error: 'nullptr' was not declared in this scope
   mem_functor6() : func_ptr_(nullptr) {}
                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:405:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:418:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:466:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:466:55: error: expected ',' or '...' before '<' token
   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
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:480:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj& _A_obj, type_trait_take_t<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:480:55: error: expected ',' or '...' before '<' token
   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
                                                       ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In constructor 'sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:448:30: error: 'nullptr' was not declared in this scope
   mem_functor7() : func_ptr_(nullptr) {}
                              ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:467:85: error: '_A_a7' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:481:76: error: '_A_a7' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                            ^
/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:504:36: error: 'nullptr' was not declared in this scope
   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:559:44: error: 'type_trait_take_t' has not been declared
   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:559:61: error: expected ',' or '...' before '<' token
   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:567:44: error: 'type_trait_take_t' has not been declared
   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:567:61: error: expected ',' or '...' before '<' token
   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_arg1, T_return, T_obj>::const_mem_functor1()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:547:36: error: 'nullptr' was not declared in this scope
   const_mem_functor1() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_arg1, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:560:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor1<T_arg1, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:568:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:606:61: error: expected ',' or '...' before '<' token
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj& _A_obj, type_trait_take_t<T_arg1> _A_a1, type_trait_take_t<T_arg2> _A_a2) const
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:615:61: error: expected ',' or '...' before '<' token
   T_return operator()(const T_obj& _A_obj, type_trait_take_t<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_arg1, T_arg2, T_return, T_obj>::const_mem_functor2()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:593:36: error: 'nullptr' was not declared in this scope
   const_mem_functor2() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:607:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor2<T_arg1, T_arg2, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:616:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:656:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:656:61: error: expected ',' or '...' before '<' token
   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:666:44: error: 'type_trait_take_t' has not been declared
   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:666:61: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_return, T_obj>::const_mem_functor3()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:642:36: error: 'nullptr' was not declared in this scope
   const_mem_functor3() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:657:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor3<T_arg1, T_arg2, T_arg3, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:667:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:709:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:709:61: error: expected ',' or '...' before '<' token
   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:720:44: error: 'type_trait_take_t' has not been declared
   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:720:61: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::const_mem_functor4()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:694:36: error: 'nullptr' was not declared in this scope
   const_mem_functor4() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:710:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor4<T_arg1, T_arg2, T_arg3, T_arg4, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:721:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:765:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:765:61: error: expected ',' or '...' before '<' token
   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:777:44: error: 'type_trait_take_t' has not been declared
   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:777:61: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::const_mem_functor5()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:749:36: error: 'nullptr' was not declared in this scope
   const_mem_functor5() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:766:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor5<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:778:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:824:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:824:61: error: expected ',' or '...' before '<' token
   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:837:44: error: 'type_trait_take_t' has not been declared
   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:837:61: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::const_mem_functor6()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:807:36: error: 'nullptr' was not declared in this scope
   const_mem_functor6() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:825:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor6<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:838:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:886:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:886:61: error: expected ',' or '...' before '<' token
   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:900:44: error: 'type_trait_take_t' has not been declared
   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:900:61: error: expected ',' or '...' before '<' token
   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_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::const_mem_functor7()':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:868:36: error: 'nullptr' was not declared in this scope
   const_mem_functor7() : func_ptr_(nullptr) {}
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(const T_obj*, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:887:85: error: '_A_a7' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: In member function 'T_return sigc::const_mem_functor7<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_return, T_obj>::operator()(const T_obj&, int) const':
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:901:76: error: '_A_a7' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                            ^
/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:924:39: error: 'nullptr' was not declared in this scope
   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:979:38: error: 'type_trait_take_t' has not been declared
   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:979:55: error: expected ',' or '...' before '<' token
   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:987:38: error: 'type_trait_take_t' has not been declared
   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:987:55: error: expected ',' or '...' before '<' token
   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:967:39: error: 'nullptr' was not declared in this scope
   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:980:43: error: '_A_a1' was not declared in this scope
     { 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:988:34: error: '_A_a1' was not declared in this scope
     { 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:1026:38: error: 'type_trait_take_t' has not been declared
   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:1026:55: error: expected ',' or '...' before '<' token
   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:1035:38: error: 'type_trait_take_t' has not been declared
   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:1035:55: error: expected ',' or '...' before '<' token
   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:1013:39: error: 'nullptr' was not declared in this scope
   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:1027:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1027:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                                  ^
/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:1036:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1036:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1076:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:1076:55: error: expected ',' or '...' before '<' token
   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:1086:38: error: 'type_trait_take_t' has not been declared
   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:1086:55: error: expected ',' or '...' before '<' token
   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:1062:39: error: 'nullptr' was not declared in this scope
   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:1077:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1077:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                         ^
/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:1087:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1087:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1129:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:1129:55: error: expected ',' or '...' before '<' token
   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:1140:38: error: 'type_trait_take_t' has not been declared
   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:1140:55: error: expected ',' or '...' before '<' token
   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:1114:39: error: 'nullptr' was not declared in this scope
   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:1130:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1130:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                ^
/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:1141:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1141:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1185:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:1185:55: error: expected ',' or '...' before '<' token
   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:1197:38: error: 'type_trait_take_t' has not been declared
   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:1197:55: error: expected ',' or '...' before '<' token
   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:1169:39: error: 'nullptr' was not declared in this scope
   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:1186:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1186:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                       ^
/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:1198:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1198:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1244:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:1244:55: error: expected ',' or '...' before '<' token
   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:1257:38: error: 'type_trait_take_t' has not been declared
   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:1257:55: error: expected ',' or '...' before '<' token
   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:1227:39: error: 'nullptr' was not declared in this scope
   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:1245:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1245:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                              ^
/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:1258:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1258:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1306:38: error: 'type_trait_take_t' has not been declared
   T_return operator()(T_obj* _A_obj, type_trait_take_t<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:1306:55: error: expected ',' or '...' before '<' token
   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:1320:38: error: 'type_trait_take_t' has not been declared
   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:1320:55: error: expected ',' or '...' before '<' token
   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:1288:39: error: 'nullptr' was not declared in this scope
   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:1307:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1307:85: error: '_A_a7' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                     ^
/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:1321:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1321:76: error: '_A_a7' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                            ^
/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:1344:45: error: 'nullptr' was not declared in this scope
   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:1399:44: error: 'type_trait_take_t' has not been declared
   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:1399:61: error: expected ',' or '...' before '<' token
   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:1407:44: error: 'type_trait_take_t' has not been declared
   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:1407:61: error: expected ',' or '...' before '<' token
   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:1387:45: error: 'nullptr' was not declared in this scope
   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:1400:43: error: '_A_a1' was not declared in this scope
     { 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:1408:34: error: '_A_a1' was not declared in this scope
     { 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:1446:44: error: 'type_trait_take_t' has not been declared
   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:1446:61: error: expected ',' or '...' before '<' token
   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:1455:44: error: 'type_trait_take_t' has not been declared
   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:1455:61: error: expected ',' or '...' before '<' token
   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:1433:45: error: 'nullptr' was not declared in this scope
   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:1447:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1447:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2); }
                                                  ^
/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:1456:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1456:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1496:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:1496:61: error: expected ',' or '...' before '<' token
   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:1506:44: error: 'type_trait_take_t' has not been declared
   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:1506:61: error: expected ',' or '...' before '<' token
   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:1482:45: error: 'nullptr' was not declared in this scope
   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:1497:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1497:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                         ^
/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:1507:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1507:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1549:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:1549:61: error: expected ',' or '...' before '<' token
   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:1560:44: error: 'type_trait_take_t' has not been declared
   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:1560:61: error: expected ',' or '...' before '<' token
   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:1534:45: error: 'nullptr' was not declared in this scope
   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:1550:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1550:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                ^
/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:1561:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1561:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1605:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:1605:61: error: expected ',' or '...' before '<' token
   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:1617:44: error: 'type_trait_take_t' has not been declared
   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:1617:61: error: expected ',' or '...' before '<' token
   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:1589:45: error: 'nullptr' was not declared in this scope
   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:1606:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1606:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                       ^
/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:1618:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1618:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1664:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:1664:61: error: expected ',' or '...' before '<' token
   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:1677:44: error: 'type_trait_take_t' has not been declared
   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:1677:61: error: expected ',' or '...' before '<' token
   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:1647:45: error: 'nullptr' was not declared in this scope
   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:1665:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1665:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                              ^
/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:1678:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1678:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1726:44: error: 'type_trait_take_t' has not been declared
   T_return operator()(const T_obj* _A_obj, type_trait_take_t<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:1726:61: error: expected ',' or '...' before '<' token
   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:1740:44: error: 'type_trait_take_t' has not been declared
   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:1740:61: error: expected ',' or '...' before '<' token
   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:1708:45: error: 'nullptr' was not declared in this scope
   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:1727:43: error: '_A_a1' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:50: error: '_A_a2' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:57: error: '_A_a3' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:64: error: '_A_a4' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:71: error: '_A_a5' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:78: error: '_A_a6' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1727:85: error: '_A_a7' was not declared in this scope
     { return (_A_obj->*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                     ^
/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:1741:34: error: '_A_a1' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                  ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:41: error: '_A_a2' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:48: error: '_A_a3' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:55: error: '_A_a4' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:62: error: '_A_a5' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:69: error: '_A_a6' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1741:76: error: '_A_a7' was not declared in this scope
     { return (_A_obj.*func_ptr_)(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                            ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1855:40: error: expected ',' or '...' before '<' token
   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:1856:49: error: '_A_a1' was not declared in this scope
     { 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:1926:23: error: 'type_trait_take_t' has not been declared
   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:1926:40: error: expected ',' or '...' before '<' token
   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:1927:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1927:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1999:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:1999:40: error: expected ',' or '...' before '<' token
   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:2000:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2000:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2074:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2074:40: error: expected ',' or '...' before '<' token
   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:2075:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2075:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2151:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2151:40: error: expected ',' or '...' before '<' token
   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:2152:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2152:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2230:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2230:40: error: expected ',' or '...' before '<' token
   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:2231:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2231:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2311:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2311:40: error: expected ',' or '...' before '<' token
   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:2312:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2312:91: error: '_A_a7' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2447:40: error: expected ',' or '...' before '<' token
   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:2448:49: error: '_A_a1' was not declared in this scope
     { 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:2518:23: error: 'type_trait_take_t' has not been declared
   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:2518:40: error: expected ',' or '...' before '<' token
   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:2519:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2519:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2591:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2591:40: error: expected ',' or '...' before '<' token
   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:2592:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2592:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2666:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2666:40: error: expected ',' or '...' before '<' token
   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:2667:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2667:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2743:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2743:40: error: expected ',' or '...' before '<' token
   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:2744:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2744:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2822:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2822:40: error: expected ',' or '...' before '<' token
   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:2823:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2823:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2903:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:2903:40: error: expected ',' or '...' before '<' token
   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:2904:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2904:91: error: '_A_a7' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3039:40: error: expected ',' or '...' before '<' token
   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:3040:49: error: '_A_a1' was not declared in this scope
     { 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:3110:23: error: 'type_trait_take_t' has not been declared
   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:3110:40: error: expected ',' or '...' before '<' token
   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:3111:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3111:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3183:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3183:40: error: expected ',' or '...' before '<' token
   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:3184:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3184:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3258:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3258:40: error: expected ',' or '...' before '<' token
   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:3259:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3259:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3335:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3335:40: error: expected ',' or '...' before '<' token
   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:3336:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3336:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3414:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3414:40: error: expected ',' or '...' before '<' token
   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:3415:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3415:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3495:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3495:40: error: expected ',' or '...' before '<' token
   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:3496:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3496:91: error: '_A_a7' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<T_arg1> _A_a1) const
                       ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3631:40: error: expected ',' or '...' before '<' token
   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:3632:49: error: '_A_a1' was not declared in this scope
     { 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:3702:23: error: 'type_trait_take_t' has not been declared
   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:3702:40: error: expected ',' or '...' before '<' token
   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:3703:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3703:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3775:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3775:40: error: expected ',' or '...' before '<' token
   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:3776:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3776:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3850:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3850:40: error: expected ',' or '...' before '<' token
   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:3851:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3851:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3927:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:3927:40: error: expected ',' or '...' before '<' token
   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:3928:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:3928:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4006:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:4006:40: error: expected ',' or '...' before '<' token
   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:4007:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4007:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4087:23: error: 'type_trait_take_t' has not been declared
   T_return operator()(type_trait_take_t<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:4087:40: error: expected ',' or '...' before '<' token
   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:4088:49: error: '_A_a1' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:56: error: '_A_a2' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:63: error: '_A_a3' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                               ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:70: error: '_A_a4' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:77: error: '_A_a5' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                             ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:84: error: '_A_a6' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:4088:91: error: '_A_a7' was not declared in this scope
     { return (obj_.invoke().*(this->func_ptr_))(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:53:54: error: 'is_base_of' in namespace 'std' does not name a template type
   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:53:64: error: expected '>' before '<' token
   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
   test();
        ^
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:61:35: error: wrong number of template arguments (1, should be 2)
   typename functor_trait<T_functor>::result_type
                                   ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:10:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:64:9: error: expected nested-name-specifier before 'type'
   using type = decltype (test<T_functor> ());
         ^
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:68:1: error: expected unqualified-id before 'using'
 using deduce_result_t = typename deduce_result_type<T_functor, T_args...>::type;
 ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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
     { typedef sigc::deduce_result_t<T_functor, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> type; };
                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:69:43: error: wrong number of template arguments (1, should be 2)
   typedef typename functor_trait<T_functor>::result_type result_type;
                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:126:57: note: provided for 'template<class T_functor, bool I_can_use_decltype> struct sigc::functor_trait'
 struct functor_trait<T_functor, true, I_can_use_decltype>
                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:288:47: error: 'is_base_of' is not a member of 'std'
 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:75: error: expected primary-expression before ',' token
 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
 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
 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)
 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'
 struct adaptor_trait<T_functor, true>
                                     ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h: In constructor 'sigc::internal::slot_rep::slot_rep(sigc::internal::hook, sigc::internal::hook, sigc::internal::hook)':
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:84:65: error: 'nullptr' was not declared in this scope
     : call_(call__), destroy_(destroy__), dup_(dup__), cleanup_(nullptr), parent_(nullptr) {}
                                                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:22: error: expected ',' or '...' before '&&' token
   slot_base(slot_base&& src) noexcept;
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:28: error: invalid constructor; you probably meant 'sigc::slot_base (const sigc::slot_base&)'
   slot_base(slot_base&& src) noexcept;
                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:28: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:30: error: 'noexcept' does not name a type
   slot_base(slot_base&& src) noexcept;
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:253:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:8:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:33: error: expected ',' or '...' before '&&' token
   slot_base& operator=(slot_base&& src) noexcept;
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:39: error: expected ';' at end of member declaration
   slot_base& operator=(slot_base&& src) noexcept;
                                       ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:41: error: 'noexcept' does not name a type
   slot_base& operator=(slot_base&& src) noexcept;
                                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:330:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:47:15: error: 'nullptr' was not declared in this scope
       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:58:22: error: 'nullptr' was not declared in this scope
       self_->call_ = nullptr;
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:132:42: error: 'type_trait_take_t' has not been declared
   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:132:59: error: expected ',' or '...' before '<' token
   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:136:73: error: 'type_trait_take_t' was not declared in this scope
       return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
                                                                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:137:17: error: 'a_1' was not declared in this scope
                (a_1);
                 ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:136:36: error: parse error in template argument list
       return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>>
                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:136:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:136:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h: At global scope:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:168:42: error: 'type_trait_take_t' has not been declared
   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:168:59: error: expected ',' or '...' before '<' token
   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:172:73: error: 'type_trait_take_t' was not declared in this scope
       return (typed_rep->functor_).SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:172:36: error: parse error in template argument list
       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:172:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:172:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:172:124: error: expected primary-expression before '>>' token
       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:173:17: error: 'a_1' was not declared in this scope
                (a_1, a_2);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:173:22: error: 'a_2' was not declared in this scope
                (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:206:42: error: 'type_trait_take_t' has not been declared
   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:206:59: error: expected ',' or '...' before '<' token
   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)
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:210:73: error: 'type_trait_take_t' was not declared in this scope
       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>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:210:36: error: parse error in template argument list
       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:210:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:210:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:210:124: error: expected primary-expression before '>' token
       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:210:125: error: expected primary-expression before ',' token
       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:210:151: error: expected primary-expression before '>>' token
       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:211:17: error: 'a_1' was not declared in this scope
                (a_1, a_2, a_3);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:211:22: error: 'a_2' was not declared in this scope
                (a_1, a_2, a_3);
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:211:27: error: 'a_3' was not declared in this scope
                (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:246:42: error: 'type_trait_take_t' has not been declared
   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:246:59: error: expected ',' or '...' before '<' token
   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:250:73: error: 'type_trait_take_t' was not declared in this scope
       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>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:250:36: error: parse error in template argument list
       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:250:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:250:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:250:124: error: expected primary-expression before '>' token
       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:250:125: error: expected primary-expression before ',' token
       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:250:151: error: expected primary-expression before '>' token
       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:250:152: error: expected primary-expression before ',' token
       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:250:178: error: expected primary-expression before '>>' token
       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:251:17: error: 'a_1' was not declared in this scope
                (a_1, a_2, a_3, a_4);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:251:22: error: 'a_2' was not declared in this scope
                (a_1, a_2, a_3, a_4);
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:251:27: error: 'a_3' was not declared in this scope
                (a_1, a_2, a_3, a_4);
                           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:251:32: error: 'a_4' was not declared in this scope
                (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:288:42: error: 'type_trait_take_t' has not been declared
   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:288:59: error: expected ',' or '...' before '<' token
   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:292:73: error: 'type_trait_take_t' was not declared in this scope
       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>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:292:36: error: parse error in template argument list
       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:292:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:292:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:292:124: error: expected primary-expression before '>' token
       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:292:125: error: expected primary-expression before ',' token
       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:292:151: error: expected primary-expression before '>' token
       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:292:152: error: expected primary-expression before ',' token
       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:292:178: error: expected primary-expression before '>' token
       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:292:179: error: expected primary-expression before ',' token
       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:292:205: error: expected primary-expression before '>>' token
       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:293:17: error: 'a_1' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:22: error: 'a_2' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5);
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:27: error: 'a_3' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5);
                           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:32: error: 'a_4' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5);
                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:293:37: error: 'a_5' was not declared in this scope
                (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:332:42: error: 'type_trait_take_t' has not been declared
   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:332:59: error: expected ',' or '...' before '<' token
   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:336:73: error: 'type_trait_take_t' was not declared in this scope
       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>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:336:36: error: parse error in template argument list
       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:336:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:336:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:336:124: error: expected primary-expression before '>' token
       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:336:125: error: expected primary-expression before ',' token
       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:336:151: error: expected primary-expression before '>' token
       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:336:152: error: expected primary-expression before ',' token
       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:336:178: error: expected primary-expression before '>' token
       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:336:179: error: expected primary-expression before ',' token
       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:336:205: error: expected primary-expression before '>' token
       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:336:206: error: expected primary-expression before ',' token
       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:336:232: error: expected primary-expression before '>>' token
       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:337:17: error: 'a_1' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:22: error: 'a_2' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6);
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:27: error: 'a_3' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6);
                           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:32: error: 'a_4' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6);
                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:37: error: 'a_5' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6);
                                     ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:337:42: error: 'a_6' was not declared in this scope
                (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:378:42: error: 'type_trait_take_t' has not been declared
   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:378:59: error: expected ',' or '...' before '<' token
   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)
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:382:73: error: 'type_trait_take_t' was not declared in this scope
       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>>
                                                                         ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:382:36: error: parse error in template argument list
       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:382:36: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/functors/slot.h:382:36: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/slot.h:19:0,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:382:124: error: expected primary-expression before '>' token
       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:382:125: error: expected primary-expression before ',' token
       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:382:151: error: expected primary-expression before '>' token
       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:382:152: error: expected primary-expression before ',' token
       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:382:178: error: expected primary-expression before '>' token
       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:382:179: error: expected primary-expression before ',' token
       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:382:205: error: expected primary-expression before '>' token
       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:382:206: error: expected primary-expression before ',' token
       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:382:232: error: expected primary-expression before '>' token
       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:382:233: error: expected primary-expression before ',' token
       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:382:259: error: expected primary-expression before '>>' token
       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:383:17: error: 'a_1' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:22: error: 'a_2' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:27: error: 'a_3' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:32: error: 'a_4' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:37: error: 'a_5' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                                     ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:42: error: 'a_6' was not declared in this scope
                (a_1, a_2, a_3, a_4, a_5, a_6, a_7);
                                          ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:383:47: error: 'a_7' was not declared in this scope
                (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:461:14: error: expected ',' or '...' before '&&' token
   slot0(slot0&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:461:20: error: invalid constructor; you probably meant 'sigc::slot0<T_return> (const sigc::slot0<T_return>&)'
   slot0(slot0&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:461:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:461:22: error: 'noexcept' does not name a type
   slot0(slot0&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:461:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:475:25: error: expected ',' or '...' before '&&' token
   slot0& operator=(slot0&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:475:31: error: expected ';' at end of member declaration
   slot0& operator=(slot0&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:475:33: error: 'noexcept' does not name a type
   slot0& operator=(slot0&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:475:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:512:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:519:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:526:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:550:14: error: expected ',' or '...' before '&&' token
   slot1(slot1&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:550:20: error: invalid constructor; you probably meant 'sigc::slot1<T_return, T_arg1> (const sigc::slot1<T_return, T_arg1>&)'
   slot1(slot1&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:550:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:550:22: error: 'noexcept' does not name a type
   slot1(slot1&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:550:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:564:25: error: expected ',' or '...' before '&&' token
   slot1& operator=(slot1&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:564:31: error: expected ';' at end of member declaration
   slot1& operator=(slot1&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:564:33: error: 'noexcept' does not name a type
   slot1& operator=(slot1&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:564:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:602:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:603:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:610:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:610:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:618:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:618:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:642:14: error: expected ',' or '...' before '&&' token
   slot2(slot2&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:642:20: error: invalid constructor; you probably meant 'sigc::slot2<T_return, T_arg1, T_arg2> (const sigc::slot2<T_return, T_arg1, T_arg2>&)'
   slot2(slot2&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:642:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:642:22: error: 'noexcept' does not name a type
   slot2(slot2&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:642:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:656:25: error: expected ',' or '...' before '&&' token
   slot2& operator=(slot2&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:656:31: error: expected ';' at end of member declaration
   slot2& operator=(slot2&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:656:33: error: 'noexcept' does not name a type
   slot2& operator=(slot2&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:656:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:695:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:696:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:697:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg3> arg3_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:704:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:704:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:704:68: error: 'arg3_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:713:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:713:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:713:66: error: 'arg3_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3) const
                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:737:14: error: expected ',' or '...' before '&&' token
   slot3(slot3&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:737:20: 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>&)'
   slot3(slot3&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:737:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:737:22: error: 'noexcept' does not name a type
   slot3(slot3&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:737:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:751:25: error: expected ',' or '...' before '&&' token
   slot3& operator=(slot3&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:751:31: error: expected ';' at end of member declaration
   slot3& operator=(slot3&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:751:33: error: 'noexcept' does not name a type
   slot3& operator=(slot3&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:751:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:791:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:792:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:793:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg3> arg3_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:794:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg4> arg4_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:801:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:801:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:801:68: error: 'arg3_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:801:80: error: 'arg4_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_);
                                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:811:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:811:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:811:66: error: 'arg3_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:811:84: error: 'arg4_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4) const
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:835:14: error: expected ',' or '...' before '&&' token
   slot4(slot4&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:835:20: 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>&)'
   slot4(slot4&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:835:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:835:22: error: 'noexcept' does not name a type
   slot4(slot4&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:835:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:849:25: error: expected ',' or '...' before '&&' token
   slot4& operator=(slot4&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:849:31: error: expected ';' at end of member declaration
   slot4& operator=(slot4&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:849:33: error: 'noexcept' does not name a type
   slot4& operator=(slot4&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:849:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:890:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:891:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:892:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg3> arg3_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:893:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg4> arg4_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:894:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg5> arg5_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:901:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:901:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:901:68: error: 'arg3_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:901:80: error: 'arg4_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
                                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:901:92: error: 'arg5_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_);
                                                                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:912:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:912:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:912:66: error: 'arg3_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const
                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:912:84: error: 'arg4_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:912:102: error: 'arg5_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5) const
                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:936:14: error: expected ',' or '...' before '&&' token
   slot5(slot5&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:936:20: 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>&)'
   slot5(slot5&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:936:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:936:22: error: 'noexcept' does not name a type
   slot5(slot5&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:936:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:950:25: error: expected ',' or '...' before '&&' token
   slot5& operator=(slot5&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:950:31: error: expected ';' at end of member declaration
   slot5& operator=(slot5&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:950:33: error: 'noexcept' does not name a type
   slot5& operator=(slot5&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:950:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:992:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:993:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:994:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg3> arg3_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:995:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg4> arg4_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:996:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg5> arg5_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:997:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg6> arg6_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:68: error: 'arg3_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:80: error: 'arg4_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:92: error: 'arg5_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                                                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1004:104: error: 'arg6_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_);
                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:66: error: 'arg3_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:84: error: 'arg4_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:102: error: 'arg5_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1016:120: error: 'arg6_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6) const
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1040:14: error: expected ',' or '...' before '&&' token
   slot6(slot6&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1040:20: 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>&)'
   slot6(slot6&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1040:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1040:22: error: 'noexcept' does not name a type
   slot6(slot6&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1040:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:25: error: expected ',' or '...' before '&&' token
   slot6& operator=(slot6&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:31: error: expected ';' at end of member declaration
   slot6& operator=(slot6&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:33: error: 'noexcept' does not name a type
   slot6& operator=(slot6&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1054:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1097:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg1> arg1_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1098:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg2> arg2_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1099:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg3> arg3_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1100:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg4> arg4_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1101:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg5> arg5_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1102:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg6> arg6_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1103:11: error: 'type_trait_take_t' does not name a type
   typedef type_trait_take_t<T_arg7> arg7_type_;
           ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:44: error: 'arg1_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:56: error: 'arg2_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:68: error: 'arg3_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:80: error: 'arg4_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:92: error: 'arg5_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                                                            ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:104: error: 'arg6_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1110:116: error: 'arg7_type_' has not been declared
   typedef T_return (*call_type)(rep_type*, arg1_type_, arg2_type_, arg3_type_, arg4_type_, arg5_type_, arg6_type_, arg7_type_);
                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:30: error: 'arg1_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:48: error: 'arg2_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:66: error: 'arg3_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                                  ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:84: error: 'arg4_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                                                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:102: error: 'arg5_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:120: error: 'arg6_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1123:138: error: 'arg7_type_' has not been declared
   inline T_return operator()(arg1_type_ _A_a1, arg2_type_ _A_a2, arg3_type_ _A_a3, arg4_type_ _A_a4, arg5_type_ _A_a5, arg6_type_ _A_a6, arg7_type_ _A_a7) const
                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1147:14: error: expected ',' or '...' before '&&' token
   slot7(slot7&& src) noexcept
              ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1147:20: 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>&)'
   slot7(slot7&& src) noexcept
                    ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1147:20: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1147:22: error: 'noexcept' does not name a type
   slot7(slot7&& src) noexcept
                      ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1147:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1161:25: error: expected ',' or '...' before '&&' token
   slot7& operator=(slot7&& src) noexcept
                         ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1161:31: error: expected ';' at end of member declaration
   slot7& operator=(slot7&& src) noexcept
                               ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1161:33: error: 'noexcept' does not name a type
   slot7& operator=(slot7&& src) noexcept
                                 ^
/usr/include/sigc++-2.0/sigc++/functors/slot.h:1161:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/exception.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm/error.h:23,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/ustring.h:267:12: error: expected ';' at end of member declaration
   ~ustring() noexcept;
            ^
/usr/include/glibmm-2.4/glibmm/ustring.h:267:14: error: 'noexcept' does not name a type
   ~ustring() noexcept;
              ^
/usr/include/glibmm-2.4/glibmm/ustring.h:267:14: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/ustring.h:894:17: error: expected ';' at end of member declaration
   ~FormatStream() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/ustring.h:894:19: error: 'noexcept' does not name a type
   ~FormatStream() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/ustring.h:894:19: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/error.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:49,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/exception.h:34:22: error: expected ';' at end of member declaration
   virtual ~Exception() noexcept = 0;
                      ^
/usr/include/glibmm-2.4/glibmm/exception.h:34:24: error: 'noexcept' does not name a type
   virtual ~Exception() noexcept = 0;
                        ^
/usr/include/glibmm-2.4/glibmm/exception.h:34:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/thread.h:49:0,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/error.h:41:18: error: expected ';' at end of member declaration
   virtual ~Error() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/error.h:41:20: error: 'noexcept' does not name a type
   virtual ~Error() noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/error.h:41:20: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:86,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal_base.h:287:26: error: expected ',' or '...' before '&&' token
   signal_base(signal_base&& src) noexcept;
                          ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:287:32: error: invalid constructor; you probably meant 'sigc::signal_base (const sigc::signal_base&)'
   signal_base(signal_base&& src) noexcept;
                                ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:287:32: error: expected ';' at end of member declaration
/usr/include/sigc++-2.0/sigc++/signal_base.h:287:34: error: 'noexcept' does not name a type
   signal_base(signal_base&& src) noexcept;
                                  ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:287:34: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/sigc++-2.0/sigc++/signal_base.h:293:37: error: expected ',' or '...' before '&&' token
   signal_base& operator=(signal_base&& src) noexcept;
                                     ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:293:43: error: expected ';' at end of member declaration
   signal_base& operator=(signal_base&& src) noexcept;
                                           ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:293:45: error: 'noexcept' does not name a type
   signal_base& operator=(signal_base&& src) noexcept;
                                             ^
/usr/include/sigc++-2.0/sigc++/signal_base.h:293:45: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:261:12: error: 'tmp_' does not name a type
       auto tmp_ = end();
            ^
/usr/include/sigc++-2.0/sigc++/signal.h:262:15: error: 'tmp_' was not declared in this scope
       erase(--tmp_);
               ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:825:33: error: expected ')' before '<' token
   signal_emit1(type_trait_take_t<T_arg1> _A_a1) 
                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h:842:46: error: 'type_trait_take_t' has not been declared
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:842:63: error: expected ',' or '...' before '<' token
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:863:54: error: 'type_trait_take_t' has not been declared
   static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:863:71: error: expected ',' or '...' before '<' token
   static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:878:3: error: 'type_trait_take_t' does not name a type
   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:834:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:852:23: error: '_A_a1' was not declared in this scope
       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:873:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:902:46: error: 'type_trait_take_t' has not been declared
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:902:63: error: expected ',' or '...' before '<' token
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:941:54: error: 'type_trait_take_t' has not been declared
   static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:941:71: error: expected ',' or '...' before '<' token
   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:921:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:967:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:1000:46: error: 'type_trait_take_t' has not been declared
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1000:63: error: expected ',' or '...' before '<' token
   static result_type emit(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:1020:54: error: 'type_trait_take_t' has not been declared
   static result_type emit_reverse(signal_impl* impl, type_trait_take_t<T_arg1> _A_a1)
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:1020:71: error: expected ',' or '...' before '<' token
   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:1010:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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<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:1036:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:1061:33: error: expected ')' before '<' token
   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:1079:46: error: 'type_trait_take_t' has not been declared
   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:1079:63: error: expected ',' or '...' before '<' token
   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:1101:54: error: 'type_trait_take_t' has not been declared
   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:1101:71: error: expected ',' or '...' before '<' token
   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:1116:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1117:3: error: 'type_trait_take_t' does not name a type
   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:1070:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:1070:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:1089:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1089:30: error: '_A_a2' was not declared in this scope
       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:1111:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1111:30: error: '_A_a2' was not declared in this scope
       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:1142:46: error: 'type_trait_take_t' has not been declared
   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:1142:63: error: expected ',' or '...' before '<' token
   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:1182:54: error: 'type_trait_take_t' has not been declared
   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:1182:71: error: expected ',' or '...' before '<' token
   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:1161:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1161:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:1208:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1208:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:1242:46: error: 'type_trait_take_t' has not been declared
   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:1242:63: error: expected ',' or '...' before '<' token
   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:1263:54: error: 'type_trait_take_t' has not been declared
   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:1263:71: error: expected ',' or '...' before '<' token
   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:1252:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1252:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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<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:1279:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1279:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:1304:33: error: expected ')' before '<' token
   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:1323:46: error: 'type_trait_take_t' has not been declared
   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:1323:63: error: expected ',' or '...' before '<' token
   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:1346:54: error: 'type_trait_take_t' has not been declared
   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:1346:71: error: expected ',' or '...' before '<' token
   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:1361:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1362:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg2> _A_a2_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1363:3: error: 'type_trait_take_t' does not name a type
   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:1313:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:1313:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:1313:115: error: '_A_a3_' was not declared in this scope
     { return (reinterpret_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:1333:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1333:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1333:37: error: '_A_a3' was not declared in this scope
       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:1356:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1356:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1356:37: error: '_A_a3' was not declared in this scope
       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:1389:46: error: 'type_trait_take_t' has not been declared
   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:1389:63: error: expected ',' or '...' before '<' token
   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:1430:54: error: 'type_trait_take_t' has not been declared
   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:1430:71: error: expected ',' or '...' before '<' token
   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:1408:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1408:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1408:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:1456:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1456:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1456:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:1491:46: error: 'type_trait_take_t' has not been declared
   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:1491:63: error: expected ',' or '...' before '<' token
   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:1513:54: error: 'type_trait_take_t' has not been declared
   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:1513:71: error: expected ',' or '...' before '<' token
   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:1501:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1501:75: error: '_A_a2' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:1501:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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<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:1529:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1529:75: error: '_A_a2' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3);
                                                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:1529:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:1554:33: error: expected ')' before '<' token
   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:1574:46: error: 'type_trait_take_t' has not been declared
   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:1574:63: error: expected ',' or '...' before '<' token
   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:1598:54: error: 'type_trait_take_t' has not been declared
   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:1598:71: error: expected ',' or '...' before '<' token
   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:1613:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1614:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg2> _A_a2_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1615:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg3> _A_a3_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1616:3: error: 'type_trait_take_t' does not name a type
   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:1563:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:1563:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:1563:115: error: '_A_a3_' was not declared in this scope
     { return (reinterpret_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:1563:123: error: '_A_a4_' was not declared in this scope
     { return (reinterpret_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:1584:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1584:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1584:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1584:44: error: '_A_a4' was not declared in this scope
       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:1608:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1608:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1608:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1608:44: error: '_A_a4' was not declared in this scope
       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:1643:46: error: 'type_trait_take_t' has not been declared
   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:1643:63: error: expected ',' or '...' before '<' token
   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:1685:54: error: 'type_trait_take_t' has not been declared
   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:1685:71: error: expected ',' or '...' before '<' token
   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:1662:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1662:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1662:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1662:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:1711:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1711:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1711:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1711:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:1747:46: error: 'type_trait_take_t' has not been declared
   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:1747:63: error: expected ',' or '...' before '<' token
   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:1770:54: error: 'type_trait_take_t' has not been declared
   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:1770:71: error: expected ',' or '...' before '<' token
   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:1757:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1757:75: error: '_A_a2' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:1757:82: error: '_A_a3' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                                  ^
/usr/include/sigc++-2.0/sigc++/signal.h:1757:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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<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:1786:68: error: '_A_a1' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:1786:75: error: '_A_a2' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:1786:82: error: '_A_a3' was not declared in this scope
           (reinterpret_cast<call_type>(it->rep_->call_))(it->rep_, _A_a1, _A_a2, _A_a3, _A_a4);
                                                                                  ^
/usr/include/sigc++-2.0/sigc++/signal.h:1786:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:1811:33: error: expected ')' before '<' token
   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:1832:46: error: 'type_trait_take_t' has not been declared
   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:1832:63: error: expected ',' or '...' before '<' token
   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:1857:54: error: 'type_trait_take_t' has not been declared
   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:1857:71: error: expected ',' or '...' before '<' token
   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:1872:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1873:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg2> _A_a2_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1874:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg3> _A_a3_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1875:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg4> _A_a4_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:1876:3: error: 'type_trait_take_t' does not name a type
   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:1820:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:1820:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:1820:115: error: '_A_a3_' was not declared in this scope
     { return (reinterpret_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:1820:123: error: '_A_a4_' was not declared in this scope
     { return (reinterpret_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:1820:131: error: '_A_a5_' was not declared in this scope
     { return (reinterpret_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:1842:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1842:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1842:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1842:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:1842:51: error: '_A_a5' was not declared in this scope
       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:1867:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:1867:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:1867:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:1867:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:1867:51: error: '_A_a5' was not declared in this scope
       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:1904:46: error: 'type_trait_take_t' has not been declared
   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:1904:63: error: expected ',' or '...' before '<' token
   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:1947:54: error: 'type_trait_take_t' has not been declared
   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:1947:71: error: expected ',' or '...' before '<' token
   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:1923:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:1923:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:1923:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:1923:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:1923:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:1973:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:1973:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:1973:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:1973:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:1973:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:2010:46: error: 'type_trait_take_t' has not been declared
   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:2010:63: error: expected ',' or '...' before '<' token
   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:2034:54: error: 'type_trait_take_t' has not been declared
   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:2034:71: error: expected ',' or '...' before '<' token
   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:2020:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2020:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2020:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2020:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2020:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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<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:2050:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2050:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2050:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2050:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2050:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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:2075:33: error: expected ')' before '<' token
   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:2097:46: error: 'type_trait_take_t' has not been declared
   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:2097:63: error: expected ',' or '...' before '<' token
   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:2123:54: error: 'type_trait_take_t' has not been declared
   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:2123:71: error: expected ',' or '...' before '<' token
   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:2138:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2139:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg2> _A_a2_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2140:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg3> _A_a3_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2141:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg4> _A_a4_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2142:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg5> _A_a5_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2143:3: error: 'type_trait_take_t' does not name a type
   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:2084:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:2084:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:2084:115: error: '_A_a3_' was not declared in this scope
     { return (reinterpret_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:2084:123: error: '_A_a4_' was not declared in this scope
     { return (reinterpret_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:2084:131: error: '_A_a5_' was not declared in this scope
     { return (reinterpret_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:2084:139: error: '_A_a6_' was not declared in this scope
     { return (reinterpret_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:2107:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:2107:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:2107:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:2107:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:2107:51: error: '_A_a5' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2107:58: error: '_A_a6' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                                          ^
/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:2133:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:2133:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:2133:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:2133:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:2133:51: error: '_A_a5' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2133:58: error: '_A_a6' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6);
                                                          ^
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2172:46: error: 'type_trait_take_t' has not been declared
   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:2172:63: error: expected ',' or '...' before '<' token
   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:2216:54: error: 'type_trait_take_t' has not been declared
   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:2216:71: error: expected ',' or '...' before '<' token
   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:2191:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:2191:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:2191:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:2191:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:2191:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:2191:106: error: '_A_a6' was not declared in this scope
         r_ = (reinterpret_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:2242:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:2242:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:2242:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:2242:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:2242:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:2242:106: error: '_A_a6' was not declared in this scope
         r_ = (reinterpret_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:2280:46: error: 'type_trait_take_t' has not been declared
   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:2280:63: error: expected ',' or '...' before '<' token
   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:2305:54: error: 'type_trait_take_t' has not been declared
   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:2305:71: error: expected ',' or '...' before '<' token
   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:2290:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2290:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2290:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2290:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2290:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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:2290:103: error: '_A_a6' was not declared in this scope
           (reinterpret_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<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:2321:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2321:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2321:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2321:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2321:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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:2321:103: error: '_A_a6' was not declared in this scope
           (reinterpret_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:2346:33: error: expected ')' before '<' token
   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:2369:46: error: 'type_trait_take_t' has not been declared
   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:2369:63: error: expected ',' or '...' before '<' token
   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)
                                                               ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:2396:54: error: 'type_trait_take_t' has not been declared
   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:2396:71: error: expected ',' or '...' before '<' token
   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:2411:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg1> _A_a1_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2412:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg2> _A_a2_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2413:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg3> _A_a3_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2414:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg4> _A_a4_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2415:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg5> _A_a5_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2416:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg6> _A_a6_;
   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2417:3: error: 'type_trait_take_t' does not name a type
   type_trait_take_t<T_arg7> _A_a7_;
   ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:2355:99: error: '_A_a1_' was not declared in this scope
     { return (reinterpret_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:2355:107: error: '_A_a2_' was not declared in this scope
     { return (reinterpret_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:2355:115: error: '_A_a3_' was not declared in this scope
     { return (reinterpret_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:2355:123: error: '_A_a4_' was not declared in this scope
     { return (reinterpret_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:2355:131: error: '_A_a5_' was not declared in this scope
     { return (reinterpret_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:2355:139: error: '_A_a6_' was not declared in this scope
     { return (reinterpret_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:2355:147: error: '_A_a7_' was not declared in this scope
     { return (reinterpret_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_); }
                                                                                                                                                   ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:2379:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:51: error: '_A_a5' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:58: error: '_A_a6' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:2379:65: error: '_A_a7' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                                 ^
/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:2406:23: error: '_A_a1' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:30: error: '_A_a2' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:37: error: '_A_a3' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:44: error: '_A_a4' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:51: error: '_A_a5' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:58: error: '_A_a6' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:2406:65: error: '_A_a7' was not declared in this scope
       self_type self (_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7);
                                                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2447:46: error: 'type_trait_take_t' has not been declared
   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:2447:63: error: expected ',' or '...' before '<' token
   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:2492:54: error: 'type_trait_take_t' has not been declared
   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:2492:71: error: expected ',' or '...' before '<' token
   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:2466:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:2466:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:2466:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:2466:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:2466:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:2466:106: error: '_A_a6' was not declared in this scope
         r_ = (reinterpret_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:2466:113: error: '_A_a7' was not declared in this scope
         r_ = (reinterpret_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:2518:71: error: '_A_a1' was not declared in this scope
         r_ = (reinterpret_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:2518:78: error: '_A_a2' was not declared in this scope
         r_ = (reinterpret_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:2518:85: error: '_A_a3' was not declared in this scope
         r_ = (reinterpret_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:2518:92: error: '_A_a4' was not declared in this scope
         r_ = (reinterpret_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:2518:99: error: '_A_a5' was not declared in this scope
         r_ = (reinterpret_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:2518:106: error: '_A_a6' was not declared in this scope
         r_ = (reinterpret_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:2518:113: error: '_A_a7' was not declared in this scope
         r_ = (reinterpret_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:2557:46: error: 'type_trait_take_t' has not been declared
   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:2557:63: error: expected ',' or '...' before '<' token
   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:2583:54: error: 'type_trait_take_t' has not been declared
   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:2583:71: error: expected ',' or '...' before '<' token
   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:2567:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2567:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2567:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2567:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2567:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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:2567:103: error: '_A_a6' was not declared in this scope
           (reinterpret_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:2567:110: error: '_A_a7' was not declared in this scope
           (reinterpret_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<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:2599:68: error: '_A_a1' was not declared in this scope
           (reinterpret_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:2599:75: error: '_A_a2' was not declared in this scope
           (reinterpret_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:2599:82: error: '_A_a3' was not declared in this scope
           (reinterpret_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:2599:89: error: '_A_a4' was not declared in this scope
           (reinterpret_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:2599:96: error: '_A_a5' was not declared in this scope
           (reinterpret_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:2599:103: error: '_A_a6' was not declared in this scope
           (reinterpret_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:2599:110: error: '_A_a7' was not declared in this scope
           (reinterpret_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:2800:20: error: 'type_trait_take_t' has not been declared
   result_type emit(type_trait_take_t<T_arg1> _A_a1) const
                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:2800:37: error: expected ',' or '...' before '<' token
   result_type emit(type_trait_take_t<T_arg1> _A_a1) const
                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:2804:28: error: 'type_trait_take_t' has not been declared
   result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const
                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:2804:45: error: expected ',' or '...' before '<' token
   result_type emit_reverse(type_trait_take_t<T_arg1> _A_a1) const
                                             ^
/usr/include/sigc++-2.0/sigc++/signal.h:2808:26: error: 'type_trait_take_t' has not been declared
   result_type operator()(type_trait_take_t<T_arg1> _A_a1) const
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:2808:43: error: expected ',' or '...' before '<' token
   result_type operator()(type_trait_take_t<T_arg1> _A_a1) const
                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:2818:50: error: 'type_trait_take_t' was not declared in this scope
   bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
                                                  ^
/usr/include/sigc++-2.0/sigc++/signal.h:2818:87: error: a function call cannot appear in a constant-expression
   bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
                                                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:2818:89: error: template argument 3 is invalid
   bound_const_mem_functor1<result_type, signal1, type_trait_take_t<T_arg1>> make_slot() const
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/signal.h:2819:5: error: expected unqualified-id before '{' token
     { 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: 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:2801:40: error: '_A_a1' was not declared in this scope
     { 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:2805:48: error: '_A_a1' was not declared in this scope
     { 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:2809:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:2920:20: error: 'type_trait_take_t' has not been declared
   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:2920:37: error: expected ',' or '...' before '<' token
   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:2924:28: error: 'type_trait_take_t' has not been declared
   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:2924:45: error: expected ',' or '...' before '<' token
   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:2928:26: error: 'type_trait_take_t' has not been declared
   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:2928:43: error: expected ',' or '...' before '<' token
   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:2938:50: error: 'type_trait_take_t' was not declared in this scope
   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:2938:74: error: wrong number of template arguments (3, should be 4)
   bound_const_mem_functor2<result_type, signal2, type_trait_take_t<T_arg1>, type_trait_take_t<T_arg2>> make_slot() const
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2488:7: note: provided for 'template<class T_return, class T_obj, class T_arg1, class T_arg2> class sigc::bound_const_mem_functor2'
 class bound_const_mem_functor2
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:2938:75: error: expected unqualified-id before ',' token
   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: 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:2921:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:2921:47: error: '_A_a2' was not declared in this scope
     { 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:2925:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:2925:55: error: '_A_a2' was not declared in this scope
     { 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:2929:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:2929:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h: At global scope:
/usr/include/sigc++-2.0/sigc++/signal.h:3042:20: error: 'type_trait_take_t' has not been declared
   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:3042:37: error: expected ',' or '...' before '<' token
   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:3046:28: error: 'type_trait_take_t' has not been declared
   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:3046:45: error: expected ',' or '...' before '<' token
   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:3050:26: error: 'type_trait_take_t' has not been declared
   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:3050:43: error: expected ',' or '...' before '<' token
   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:3060:50: error: 'type_trait_take_t' was not declared in this scope
   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:3060:74: error: wrong number of template arguments (3, should be 5)
   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
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2560: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'
 class bound_const_mem_functor3
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:3060:75: error: expected unqualified-id before ',' token
   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: 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:3043:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3043:47: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3043:54: error: '_A_a3' was not declared in this scope
     { 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:3047:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:3047:55: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:3047:62: error: '_A_a3' was not declared in this scope
     { 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:3051:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3051:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:3051:33: error: '_A_a3' was not declared in this scope
     { return emit(_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:3166:20: error: 'type_trait_take_t' has not been declared
   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:3166:37: error: expected ',' or '...' before '<' token
   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:3170:28: error: 'type_trait_take_t' has not been declared
   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:3170:45: error: expected ',' or '...' before '<' token
   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:3174:26: error: 'type_trait_take_t' has not been declared
   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:3174:43: error: expected ',' or '...' before '<' token
   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:3184:50: error: 'type_trait_take_t' was not declared in this scope
   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:3184:74: error: wrong number of template arguments (3, should be 6)
   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
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2634: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'
 class bound_const_mem_functor4
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:3184:75: error: expected unqualified-id before ',' token
   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: 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:3167:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3167:47: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3167:54: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:3167:61: error: '_A_a4' was not declared in this scope
     { 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:3171:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:3171:55: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:3171:62: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:3171:69: error: '_A_a4' was not declared in this scope
     { 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:3175:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3175:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:3175:33: error: '_A_a3' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4); }
                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h:3175:40: error: '_A_a4' was not declared in this scope
     { return emit(_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:3292:20: error: 'type_trait_take_t' has not been declared
   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:3292:37: error: expected ',' or '...' before '<' token
   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:3296:28: error: 'type_trait_take_t' has not been declared
   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:3296:45: error: expected ',' or '...' before '<' token
   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:3300:26: error: 'type_trait_take_t' has not been declared
   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:3300:43: error: expected ',' or '...' before '<' token
   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:3310:50: error: 'type_trait_take_t' was not declared in this scope
   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:3310:74: error: wrong number of template arguments (3, should be 7)
   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
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2710: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'
 class bound_const_mem_functor5
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:3310:75: error: expected unqualified-id before ',' token
   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: 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:3293:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3293:47: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3293:54: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:3293:61: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                             ^
/usr/include/sigc++-2.0/sigc++/signal.h:3293:68: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                    ^
/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:3297:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:3297:55: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:3297:62: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:3297:69: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:3297:76: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                                                            ^
/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:3301:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3301:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:3301:33: error: '_A_a3' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h:3301:40: error: '_A_a4' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3301:47: error: '_A_a5' was not declared in this scope
     { return emit(_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:3420:20: error: 'type_trait_take_t' has not been declared
   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:3420:37: error: expected ',' or '...' before '<' token
   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:3424:28: error: 'type_trait_take_t' has not been declared
   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:3424:45: error: expected ',' or '...' before '<' token
   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:3428:26: error: 'type_trait_take_t' has not been declared
   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:3428:43: error: expected ',' or '...' before '<' token
   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:3438:50: error: 'type_trait_take_t' was not declared in this scope
   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:3438:74: error: wrong number of template arguments (3, should be 8)
   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
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2788: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'
 class bound_const_mem_functor6
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:3438:75: error: expected unqualified-id before ',' token
   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: 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:3421:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3421:47: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3421:54: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:3421:61: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                             ^
/usr/include/sigc++-2.0/sigc++/signal.h:3421:68: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:3421:75: error: '_A_a6' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                           ^
/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:3425:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:3425:55: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:3425:62: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:3425:69: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:3425:76: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:3425:83: error: '_A_a6' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                                                                   ^
/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:3429:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3429:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:3429:33: error: '_A_a3' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h:3429:40: error: '_A_a4' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3429:47: error: '_A_a5' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3429:54: error: '_A_a6' was not declared in this scope
     { return emit(_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:3550:20: error: 'type_trait_take_t' has not been declared
   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:3550:37: error: expected ',' or '...' before '<' token
   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:3554:28: error: 'type_trait_take_t' has not been declared
   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:3554:45: error: expected ',' or '...' before '<' token
   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:3558:26: error: 'type_trait_take_t' has not been declared
   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:3558:43: error: expected ',' or '...' before '<' token
   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:3568:50: error: 'type_trait_take_t' was not declared in this scope
   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:3568:74: error: wrong number of template arguments (3, should be 9)
   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
                                                                          ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:9:0,
                 from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:2868: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'
 class bound_const_mem_functor7
       ^
In file included from /usr/include/sigc++-2.0/sigc++/sigc++.h:86:0,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/signal.h:3568:75: error: expected unqualified-id before ',' token
   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: 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:3551:40: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:47: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:54: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:61: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                             ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:68: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                    ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:75: error: '_A_a6' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                           ^
/usr/include/sigc++-2.0/sigc++/signal.h:3551:82: error: '_A_a7' was not declared in this scope
     { return emitter_type::emit(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                  ^
/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:3555:48: error: '_A_a1' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:55: error: '_A_a2' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                       ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:62: error: '_A_a3' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                              ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:69: error: '_A_a4' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                     ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:76: error: '_A_a5' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                            ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:83: error: '_A_a6' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3555:90: error: '_A_a7' was not declared in this scope
     { return emitter_type::emit_reverse(impl_, _A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                                                          ^
/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:3559:19: error: '_A_a1' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                   ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:26: error: '_A_a2' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                          ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:33: error: '_A_a3' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                 ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:40: error: '_A_a4' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                        ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:47: error: '_A_a5' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                               ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:54: error: '_A_a6' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                      ^
/usr/include/sigc++-2.0/sigc++/signal.h:3559:61: error: '_A_a7' was not declared in this scope
     { return emit(_A_a1, _A_a2, _A_a3, _A_a4, _A_a5, _A_a6, _A_a7); }
                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:148:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_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:148:47: error: parse error in template argument list
     { 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:148:125: error: expected unqualified-id before ',' token
     { 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; };
                                                                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:307:33: error: expected ')' before '<' token
   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:159:64: error: 'type_trait_pass_t' was not declared in this scope
     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:159:133: error: '.' cannot appear in a constant-expression
     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:159:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: error: parse error in template argument list
     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:159:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:159:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:170:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg1>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: error: parse error in template argument list
     { 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:170:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:170:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:170:151: error: expected primary-expression before '>>' token
     { 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:192:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: error: parse error in template argument list
     { 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:192:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:192:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:192:151: error: expected primary-expression before '>' token
     { 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:192:152: error: expected primary-expression before ',' token
     { 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:192:178: error: expected primary-expression before '>>' token
     { 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:215:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: error: parse error in template argument list
     { 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:215:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:215:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:215:151: error: expected primary-expression before '>' token
     { 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:215:152: error: expected primary-expression before ',' token
     { 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:215:178: error: expected primary-expression before '>' token
     { 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:215:179: error: expected primary-expression before ',' token
     { 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:215:205: error: expected primary-expression before '>>' token
     { 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:239:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: error: parse error in template argument list
     { 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:239:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:239:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:239:151: error: expected primary-expression before '>' token
     { 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:239:152: error: expected primary-expression before ',' token
     { 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:239:178: error: expected primary-expression before '>' token
     { 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:239:179: error: expected primary-expression before ',' token
     { 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:239:205: error: expected primary-expression before '>' token
     { 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:239:206: error: expected primary-expression before ',' token
     { 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:239:232: error: expected primary-expression before '>>' token
     { 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:264:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: error: parse error in template argument list
     { 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:264:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:264:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:264:151: error: expected primary-expression before '>' token
     { 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:264:152: error: expected primary-expression before ',' token
     { 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:264:178: error: expected primary-expression before '>' token
     { 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:264:179: error: expected primary-expression before ',' token
     { 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:264:205: error: expected primary-expression before '>' token
     { 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:264:206: error: expected primary-expression before ',' token
     { 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:264:232: error: expected primary-expression before '>' token
     { 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:264:233: error: expected primary-expression before ',' token
     { 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:264:259: error: expected primary-expression before '>>' token
     { 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:290:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: error: parse error in template argument list
     { 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:290:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:290:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:290:151: error: expected primary-expression before '>' token
     { 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:290:152: error: expected primary-expression before ',' token
     { 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:290:178: error: expected primary-expression before '>' token
     { 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:290:179: error: expected primary-expression before ',' token
     { 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:290:205: error: expected primary-expression before '>' token
     { 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:290:206: error: expected primary-expression before ',' token
     { 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:290:232: error: expected primary-expression before '>' token
     { 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:290:233: error: expected primary-expression before ',' token
     { 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:290:259: error: expected primary-expression before '>' token
     { 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:290:260: error: expected primary-expression before ',' token
     { 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:290:286: error: expected primary-expression before '>>' token
     { 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:328:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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:328:47: error: parse error in template argument list
     { 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:328:91: error: expected unqualified-id before ',' token
     { 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:486:33: error: expected ')' before '<' token
   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:338:64: error: 'type_trait_pass_t' was not declared in this scope
     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:338:133: error: '.' cannot appear in a constant-expression
     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:338:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: error: parse error in template argument list
     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:338:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:338:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:349:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: error: parse error in template argument list
     { 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:349:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:349:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:349:151: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:371:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: error: parse error in template argument list
     { 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:371:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:371:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:371:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:371:152: error: expected primary-expression before ',' token
     { 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:371:178: error: expected primary-expression before '>>' token
     { 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:394:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: error: parse error in template argument list
     { 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:394:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:394:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:394:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:394:152: error: expected primary-expression before ',' token
     { 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:394:178: error: expected primary-expression before '>' token
     { 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:394:179: error: expected primary-expression before ',' token
     { 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:394:205: error: expected primary-expression before '>>' token
     { 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:418:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: error: parse error in template argument list
     { 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:418:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:418:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:418:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:418:152: error: expected primary-expression before ',' token
     { 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:418:178: error: expected primary-expression before '>' token
     { 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:418:179: error: expected primary-expression before ',' token
     { 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:418:205: error: expected primary-expression before '>' token
     { 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:418:206: error: expected primary-expression before ',' token
     { 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:418:232: error: expected primary-expression before '>>' token
     { 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:443:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: error: parse error in template argument list
     { 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:443:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:443:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:443:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:443:152: error: expected primary-expression before ',' token
     { 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:443:178: error: expected primary-expression before '>' token
     { 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:443:179: error: expected primary-expression before ',' token
     { 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:443:205: error: expected primary-expression before '>' token
     { 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:443:206: error: expected primary-expression before ',' token
     { 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:443:232: error: expected primary-expression before '>' token
     { 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:443:233: error: expected primary-expression before ',' token
     { 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:443:259: error: expected primary-expression before '>>' token
     { 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:469:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: error: parse error in template argument list
     { 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:469:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:469:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:469:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:469:152: error: expected primary-expression before ',' token
     { 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:469:178: error: expected primary-expression before '>' token
     { 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:469:179: error: expected primary-expression before ',' token
     { 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:469:205: error: expected primary-expression before '>' token
     { 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:469:206: error: expected primary-expression before ',' token
     { 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:469:232: error: expected primary-expression before '>' token
     { 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:469:233: error: expected primary-expression before ',' token
     { 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:469:259: error: expected primary-expression before '>' token
     { 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:469:260: error: expected primary-expression before ',' token
     { 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:469:286: error: expected primary-expression before '>>' token
     { 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:506:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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:506:47: error: parse error in template argument list
     { 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:506:91: error: expected unqualified-id before ',' token
     { 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:643:33: error: expected ')' before '<' token
   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:516:64: error: 'type_trait_pass_t' was not declared in this scope
     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:516:133: error: '.' cannot appear in a constant-expression
     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:516:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: error: parse error in template argument list
     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:516:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:516:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:528:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: error: parse error in template argument list
     { 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:528:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:528:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:528:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:528:118: error: expected primary-expression before ',' token
     { 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:528:178: error: expected '(' before '>>' token
     { 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:551:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: error: parse error in template argument list
     { 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:551:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:551:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:551:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:551:118: error: expected primary-expression before ',' token
     { 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:551:178: error: expected '(' before '>' token
     { 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:551:179: error: expected primary-expression before ',' token
     { 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:551:205: error: expected primary-expression before '>>' token
     { 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:575:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: error: parse error in template argument list
     { 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:575:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:575:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:575:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:575:118: error: expected primary-expression before ',' token
     { 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:575:178: error: expected '(' before '>' token
     { 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:575:179: error: expected primary-expression before ',' token
     { 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:575:205: error: expected primary-expression before '>' token
     { 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:575:206: error: expected primary-expression before ',' token
     { 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:575:232: error: expected primary-expression before '>>' token
     { 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:600:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: error: parse error in template argument list
     { 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:600:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:600:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:600:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:600:118: error: expected primary-expression before ',' token
     { 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:600:178: error: expected '(' before '>' token
     { 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:600:179: error: expected primary-expression before ',' token
     { 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:600:205: error: expected primary-expression before '>' token
     { 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:600:206: error: expected primary-expression before ',' token
     { 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:600:232: error: expected primary-expression before '>' token
     { 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:600:233: error: expected primary-expression before ',' token
     { 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:600:259: error: expected primary-expression before '>>' token
     { 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:626:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: error: parse error in template argument list
     { 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:626:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:626:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:626:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:626:118: error: expected primary-expression before ',' token
     { 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:626:178: error: expected '(' before '>' token
     { 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:626:179: error: expected primary-expression before ',' token
     { 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:626:205: error: expected primary-expression before '>' token
     { 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:626:206: error: expected primary-expression before ',' token
     { 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:626:232: error: expected primary-expression before '>' token
     { 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:626:233: error: expected primary-expression before ',' token
     { 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:626:259: error: expected primary-expression before '>' token
     { 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:626:260: error: expected primary-expression before ',' token
     { 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:626:286: error: expected primary-expression before '>>' token
     { 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:663:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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:663:47: error: parse error in template argument list
     { 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:663:91: error: expected unqualified-id before ',' token
     { 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:778:33: error: expected ')' before '<' token
   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:673:64: error: 'type_trait_pass_t' was not declared in this scope
     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:673:133: error: '.' cannot appear in a constant-expression
     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:673:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: error: parse error in template argument list
     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:673:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:673:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:686:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: error: parse error in template argument list
     { 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:686:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:686:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:686:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:686:118: error: expected primary-expression before ',' token
     { 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:686:144: error: expected primary-expression before '>' token
     { 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:686:145: error: expected primary-expression before ',' token
     { 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:686:205: error: expected '(' before '>>' token
     { 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:710:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: error: parse error in template argument list
     { 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:710:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:710:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:710:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:710:118: error: expected primary-expression before ',' token
     { 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:710:144: error: expected primary-expression before '>' token
     { 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:710:145: error: expected primary-expression before ',' token
     { 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:710:205: error: expected '(' before '>' token
     { 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:710:206: error: expected primary-expression before ',' token
     { 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:710:232: error: expected primary-expression before '>>' token
     { 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:735:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: error: parse error in template argument list
     { 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:735:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:735:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:735:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:735:118: error: expected primary-expression before ',' token
     { 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:735:144: error: expected primary-expression before '>' token
     { 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:735:145: error: expected primary-expression before ',' token
     { 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:735:205: error: expected '(' before '>' token
     { 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:735:206: error: expected primary-expression before ',' token
     { 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:735:232: error: expected primary-expression before '>' token
     { 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:735:233: error: expected primary-expression before ',' token
     { 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:735:259: error: expected primary-expression before '>>' token
     { 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:761:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: error: parse error in template argument list
     { 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:761:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:761:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:761:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:761:118: error: expected primary-expression before ',' token
     { 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:761:144: error: expected primary-expression before '>' token
     { 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:761:145: error: expected primary-expression before ',' token
     { 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:761:205: error: expected '(' before '>' token
     { 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:761:206: error: expected primary-expression before ',' token
     { 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:761:232: error: expected primary-expression before '>' token
     { 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:761:233: error: expected primary-expression before ',' token
     { 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:761:259: error: expected primary-expression before '>' token
     { 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:761:260: error: expected primary-expression before ',' token
     { 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:761:286: error: expected primary-expression before '>>' token
     { 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:798:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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:798:47: error: parse error in template argument list
     { 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:798:91: error: expected unqualified-id before ',' token
     { 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:890:33: error: expected ')' before '<' token
   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:808:64: error: 'type_trait_pass_t' was not declared in this scope
     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:808:133: error: '.' cannot appear in a constant-expression
     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:808:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: error: parse error in template argument list
     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:808:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:808:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/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:822:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: error: parse error in template argument list
     { 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:822:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:822:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:822:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:822:118: error: expected primary-expression before ',' token
     { 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:822:144: error: expected primary-expression before '>' token
     { 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:822:145: error: expected primary-expression before ',' token
     { 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:822:171: error: expected primary-expression before '>' token
     { 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:822:172: error: expected primary-expression before ',' token
     { 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:822:232: error: expected '(' before '>>' token
     { 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:847:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: error: parse error in template argument list
     { 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:847:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:847:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:847:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:847:118: error: expected primary-expression before ',' token
     { 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:847:144: error: expected primary-expression before '>' token
     { 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:847:145: error: expected primary-expression before ',' token
     { 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:847:171: error: expected primary-expression before '>' token
     { 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:847:172: error: expected primary-expression before ',' token
     { 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:847:232: error: expected '(' before '>' token
     { 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:847:233: error: expected primary-expression before ',' token
     { 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:847:259: error: expected primary-expression before '>>' token
     { 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:873:66: error: 'type_trait_pass_t' was not declared in this scope
     { 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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: error: parse error in template argument list
     { 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:873:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:873:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:873:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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:873:118: error: expected primary-expression before ',' token
     { 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:873:144: error: expected primary-expression before '>' token
     { 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:873:145: error: expected primary-expression before ',' token
     { 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:873:171: error: expected primary-expression before '>' token
     { 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:873:172: error: expected primary-expression before ',' token
     { 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:873:232: error: expected '(' before '>' token
     { 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:873:233: error: expected primary-expression before ',' token
     { 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:873:259: error: expected primary-expression before '>' token
     { 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:873:260: error: expected primary-expression before ',' token
     { 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:873:286: error: expected primary-expression before '>>' token
     { 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: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:910:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:910:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:910:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:978:33: error: expected ')' before '<' token
   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<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:920:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:920:133: error: '.' cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:920:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: error: parse error in template argument list
     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:920:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:920:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:935:259: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::bind_functor<5, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:259: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:260: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:961:286: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_bound>::type>, 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:998:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:998:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:998:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1041:33: error: expected ')' before '<' token
   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<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:133: error: '.' cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:140: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_bound>::type>> (bound_.invoke());
                                                                                                                                            ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: error: parse error in template argument list
     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:1008:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1008:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::bind_functor<6, T_functor, T_bound, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:225: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:226: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1024:286: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_bound>::type>>
                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1085:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1088:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1091:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1094:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1097:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1100:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1265:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1)
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>> (bound1_.invoke());
                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:134: error: '.' cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>> (bound1_.invoke());
                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:141: error: a function call cannot appear in a constant-expression
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>> (bound1_.invoke());
                                                                                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>> (bound1_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1117:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1128:151: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: error: parse error in template argument list
     { 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_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1150:178: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: error: parse error in template argument list
     { 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_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1173:205: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: error: parse error in template argument list
     { 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_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1197:232: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>>
                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1222:259: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::bind_functor<-1, T_functor, T_type1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:225: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:226: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1248:286: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<typename unwrap_reference<T_type1>::type>>
                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1305:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1308:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1311:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1314:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1317:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1456:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2)
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>> (bound1_.invoke(), bound2_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>> (bound1_.invoke(), bound2_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1333:183: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>> (bound1_.invoke(), bound2_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:152: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1344:212: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:178: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:179: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1366:239: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:205: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:206: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1389:266: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:232: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:233: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1413:293: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:259: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:260: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1438:320: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>>
                                                                                                                                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1497:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1500:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1503:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1506:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1621:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2, type_trait_take_t<T_type3> _A_bound3)
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:183: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:184: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke());
                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1522:244: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke());
                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:152: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:212: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:213: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1533:273: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:178: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:179: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:239: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:240: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1555:300: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:205: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:206: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:266: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:267: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1578:327: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:232: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:233: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:293: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:294: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1602:354: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>>
                                                                                                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1664:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1667:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1670:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1762:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2, type_trait_take_t<T_type3> _A_bound3, type_trait_take_t<T_type4> _A_bound4)
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:183: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:184: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:244: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:245: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1686:305: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke());
                                                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:152: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:212: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:213: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:273: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:274: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1697:334: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:178: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:179: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:239: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:240: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:300: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:301: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1719:361: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, sigc::nil, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:205: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:206: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:266: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:267: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:327: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:328: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1742:388: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1807:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1810:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1880:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2, type_trait_take_t<T_type3> _A_bound3, type_trait_take_t<T_type4> _A_bound4, type_trait_take_t<T_type5> _A_bound5)
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:183: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:184: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:244: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:245: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:305: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:306: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1826:366: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke());
                                                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:152: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:212: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:213: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:273: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:274: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:334: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:335: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1837:395: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::deduce_result_type<T_arg1, T_arg2>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, sigc::nil, sigc::nil>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: error: parse error in template argument list
     { 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_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:178: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:179: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:239: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:240: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:300: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:301: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:361: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:362: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1859:422: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1927:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>::type type; };
                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1976:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2, type_trait_take_t<T_type3> _A_bound3, type_trait_take_t<T_type4> _A_bound4, type_trait_take_t<T_type5> _A_bound5, type_trait_take_t<T_type6> _A_bound6)
                                 ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:183: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:184: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:244: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:245: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:305: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:306: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:366: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:367: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1943:427: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke());
                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'typename sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::deduce_result_type<T_arg1>::type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, sigc::nil>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:151: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:152: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:212: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:213: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:273: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:274: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:334: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:335: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:395: error: expected '(' before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:396: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1954:456: error: expected '(' before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2025:125: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>>::type type; };
                                                                                                                             ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2054:33: error: expected ')' before '<' token
   bind_functor(type_trait_take_t<T_functor> _A_func, type_trait_take_t<T_type1> _A_bound1, type_trait_take_t<T_type2> _A_bound2, type_trait_take_t<T_type3> _A_bound3, type_trait_take_t<T_type4> _A_bound4, type_trait_take_t<T_type5> _A_bound5, type_trait_take_t<T_type6> _A_bound6, type_trait_take_t<T_type7> _A_bound7)
                                 ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h: In member function 'sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::result_type sigc::bind_functor<-1, T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()()':
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:64: error: 'type_trait_pass_t' was not declared in this scope
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:23:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:183: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:184: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:244: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:245: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:305: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:306: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:366: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:367: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:427: error: expected '(' before '>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:428: error: expected primary-expression before ',' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:2041:488: error: expected '(' before '>>' token
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<typename unwrap_reference<T_type1>::type>, type_trait_pass_t<typename unwrap_reference<T_type2>::type>, type_trait_pass_t<typename unwrap_reference<T_type3>::type>, type_trait_pass_t<typename unwrap_reference<T_type4>::type>, type_trait_pass_t<typename unwrap_reference<T_type5>::type>, type_trait_pass_t<typename unwrap_reference<T_type6>::type>, type_trait_pass_t<typename unwrap_reference<T_type7>::type>> (bound1_.invoke(), bound2_.invoke(), bound3_.invoke(), bound4_.invoke(), bound5_.invoke(), bound6_.invoke(), bound7_.invoke());
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:186:40: error: expected ')' before '<' token
   bind_return_functor(type_trait_take_t<T_functor> _A_functor, type_trait_take_t<T_return> _A_ret_value)
                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:40:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:59:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:79:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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_return.h:79:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: error: parse error in template argument list
     { 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>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:100:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: error: parse error in template argument list
     { 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<T_arg5>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:122:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:145:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:24:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h: In member function 'typename sigc::unwrap_reference<T_type>::type sigc::bind_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:169:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:85:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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/hide.h:85:47: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:85:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:113:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:113:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:133:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:133:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:133:117: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: error: parse error in template argument list
     { 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>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:154:144: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: error: parse error in template argument list
     { 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>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:176:118: error: expected primary-expression before ',' token
     { 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>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:176:145: error: expected primary-expression before ',' token
     { 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>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:176:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: error: parse error in template argument list
     { 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<T_arg5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:199:118: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:199:145: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:199:172: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:199:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<-1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<-1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:223:118: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:223:145: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:223:172: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:223:199: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:223:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:256:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:256:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:256:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:284:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:284:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:304:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:304:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:304:117: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:325:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:325:144: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:347:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:347:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:347:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:347:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:347:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:347:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:347:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:347:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:370:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:370:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:370:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:370:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h:370:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/hide.h: In member function 'typename sigc::hide_functor<0, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<0, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:394:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:427:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:427:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:427:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:438:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:438:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:458:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:458:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:458:117: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:479:144: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:501:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:501:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:501:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:501:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:501:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:501:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:501:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:501:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:524:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:524:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:524:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h:524:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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/hide.h: In member function 'typename sigc::hide_functor<1, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<1, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:548:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, 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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:580:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:580:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:580:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:592:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:592:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:592:117: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:613:144: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:635:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:658:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:658:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:658:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h:658:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, 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/hide.h: In member function 'typename sigc::hide_functor<2, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<2, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:682:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg4>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:714:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:714:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:714:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: error: parse error in template argument list
     { 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>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:727:144: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: error: parse error in template argument list
     { 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_arg5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:749:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: error: parse error in template argument list
     { 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_arg5>, type_trait_pass_t<T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:772:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<3, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<3, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: error: parse error in template argument list
     { 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_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:796:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:828:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:828:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:828:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: error: parse error in template argument list
     { 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>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:842:118: error: expected primary-expression before ',' token
     { 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>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:842:145: error: expected primary-expression before ',' token
     { 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>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:842:171: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: error: parse error in template argument list
     { 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<T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:865:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<4, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<4, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: error: parse error in template argument list
     { 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<T_arg6>, type_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:889:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg6>, type_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:921:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:921:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:921:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: error: parse error in template argument list
     { 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<T_arg5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:936:118: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:936:145: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:936:172: error: expected primary-expression before ',' token
     { 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<T_arg5>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:936:198: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<5, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<5, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:118: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:145: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:172: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:199: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:960:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_arg7>>
                                                                                                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:992:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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/hide.h:992:47: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:992:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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/hide.h: In member function 'typename sigc::hide_functor<6, T_functor>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::hide_functor<6, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:66: error: 'type_trait_pass_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:25:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:117: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:1008:118: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:144: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:1008:145: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:171: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:1008:172: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:198: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/hide.h:1008:199: error: expected primary-expression before ',' token
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:1008:225: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                                                                                                                                                                                 ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:133:51: error: expected ')' before '<' token
   explicit retype_return_functor(type_trait_take_t<T_functor> _A_functor)
                                                   ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:38: error: parse error in template argument list
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:32:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:38: error: parse error in template argument list
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:46:126: error: expected primary-expression before '>>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:38: error: parse error in template argument list
     { return T_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>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:126: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:127: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:60:153: error: expected primary-expression before '>>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:38: error: parse error in template argument list
     { return T_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>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:74:126: error: expected primary-expression before '>' token
     { return T_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>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:127: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:74:153: error: expected primary-expression before '>' token
     { return T_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>>
                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:74:154: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:74:180: error: expected primary-expression before '>>' token
     { return T_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>>
                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:38: error: parse error in template argument list
     { return T_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<T_arg5>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:88:126: error: expected primary-expression before '>' token
     { return T_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<T_arg5>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:127: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:88:153: error: expected primary-expression before '>' token
     { return T_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<T_arg5>>
                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:154: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:88:180: error: expected primary-expression before '>' token
     { return T_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<T_arg5>>
                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:88:181: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:88:207: error: expected primary-expression before '>>' token
     { return T_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<T_arg5>>
                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:38: error: parse error in template argument list
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:102:126: error: expected primary-expression before '>' token
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:127: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:102:153: error: expected primary-expression before '>' token
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:154: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:102:180: error: expected primary-expression before '>' token
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:181: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:102:207: error: expected primary-expression before '>' token
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:102:208: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/retype_return.h:102:234: error: expected primary-expression before '>>' token
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'T_return sigc::retype_return_functor<T_return, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:75: error: 'type_trait_pass_t' was not declared in this scope
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:38: error: parse error in template argument list
     { return T_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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:22: error: expected primary-expression before '(' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:126: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                              ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:127: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:153: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:154: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:180: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:181: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:207: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:208: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:234: error: expected primary-expression before '>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:235: error: expected primary-expression before ',' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:116:261: error: expected primary-expression before '>>' token
     { return T_return(this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:262:42: error: expected ')' before '<' token
   retype_return_functor(type_trait_take_t<T_functor> _A_functor)
                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:165:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:179:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:193:22: error: parse error in template argument list
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<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/retype_return.h:193:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: error: parse error in template argument list
     { 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>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:207:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: error: parse error in template argument list
     { 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<T_arg5>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:221:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:235:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:26:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h: In member function 'void sigc::retype_return_functor<void, T_functor>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:59: error: 'type_trait_pass_t' was not declared in this scope
     { this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: error: parse error in template argument list
     { 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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:249:22: error: expected 'operator'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:76:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:76:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:76:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:198:44: error: expected ')' before '<' token
   explicit retype_functor(type_trait_take_t<T_functor> _A_functor)
                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:85:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:85:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:101:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:101:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:101:119: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:119: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:120: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>>
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:117:147: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>>
                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:119: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:120: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:147: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:148: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:133:175: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:119: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:120: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:147: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:148: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:175: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:176: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:149:203: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:119: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:120: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:147: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:148: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:175: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:176: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:203: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:204: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:165:231: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>>
                                                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h: In member function 'typename sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::retype_functor<T_functor, T_type1, T_type2, T_type3, T_type4, T_type5, T_type6, T_type7>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:66: error: 'type_trait_take_t' was not declared in this scope
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                  ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:27:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:119: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:120: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:147: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                   ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:148: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:175: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:176: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:203: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:204: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                                            ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:231: error: expected primary-expression before '>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                                                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:232: error: expected primary-expression before ',' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                                                                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:181:259: error: expected primary-expression before '>>' token
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_take_t<T_type1>, type_trait_take_t<T_type2>, type_trait_take_t<T_type3>, type_trait_take_t<T_type4>, type_trait_take_t<T_type5>, type_trait_take_t<T_type6>, type_trait_take_t<T_type7>>
                                                                                                                                                                                                                                                                   ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc'
         sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>
         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:55:9: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:54:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:56:11: error: expected unqualified-id before '>' token
           >::type type; };
           ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:104: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1>>
                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:66:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:112: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2>>
                                                                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:73:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:120: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3>>
                                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:80:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:128: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:87:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:136: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:94:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:144: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:101:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose1_functor<T_setter, T_getter>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::compose1_functor<T_setter, T_getter>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:66: error: 'deduce_result_t' is not a member of 'sigc'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:152: error: spurious '>>', use '>' to terminate a template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                                                        ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:108:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:151:24: error: 'deduce_result_t' in namespace 'sigc' does not name a template type
         typename sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>,
                        ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected template-argument before '<' token
         typename sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>,
                                       ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:151:39: error: expected '>' before '<' token
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:163:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:163:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:164:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:164:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:164:97: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:171:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:171:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:172:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:172:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:172:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:172:105: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:179:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:179:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:180:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:180:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:180:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:180:105: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:180:113: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3>>
                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:187:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:187:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:105: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:113: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:188:121: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:195:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:195:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:105: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:113: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:121: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:196:129: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>>
                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:203:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:203:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:105: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:113: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:121: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:129: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:204:137: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>>
                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h: In member function 'typename sigc::compose2_functor<T_setter, T_getter1, T_getter2>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::compose2_functor<T_setter, T_getter1, T_getter2>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc'
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>,
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:211:66: error: 'deduce_result_t' is not a member of 'sigc'
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: error: parse error in template argument list
     { return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<sigc::deduce_result_t<T_getter1, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>,
                             ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:211:29: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:28:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:58: error: 'deduce_result_t' is not a member of 'sigc'
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:89: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:97: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:105: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:113: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:121: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:129: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:137: error: expected primary-expression before ',' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:212:145: error: expected primary-expression before '>>' token
                                                          sigc::deduce_result_t<T_getter2, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>>
                                                                                                                                                 ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:67:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: error: parse error in template argument list
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:80:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: error: parse error in template argument list
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:93:121: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: error: parse error in template argument list
           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>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:122: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:106:148: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: error: parse error in template argument list
           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>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:119:122: error: expected primary-expression before ',' token
           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>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:119:149: error: expected primary-expression before ',' token
           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>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:119:175: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: error: parse error in template argument list
           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<T_arg5>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:132:122: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:132:149: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:132:176: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:132:202: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: error: parse error in template argument list
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:145:122: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:145:149: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:145:176: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:202: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:145:203: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:145:229: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, T_return>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::exception_catch_functor<T_functor, T_catcher, T_return>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: error: parse error in template argument list
           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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:122: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:149: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:176: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:202: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:203: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:229: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:230: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:158:256: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:193:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: error: parse error in template argument list
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:205:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: error: parse error in template argument list
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:218:121: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: error: parse error in template argument list
           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>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:122: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:231:148: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<T_arg1>, type_trait_pass_t<T_arg2>, type_trait_pass_t<T_arg3>, type_trait_pass_t<T_arg4>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: error: parse error in template argument list
           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>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:244:122: error: expected primary-expression before ',' token
           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>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:244:149: error: expected primary-expression before ',' token
           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>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:244:175: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: error: parse error in template argument list
           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<T_arg5>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:257:122: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:257:149: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:257:176: error: expected primary-expression before ',' token
           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<T_arg5>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:257:202: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: error: parse error in template argument list
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:270:122: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:270:149: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:270:176: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:202: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h:270:203: error: expected primary-expression before ',' token
           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<T_arg5>, type_trait_pass_t<T_arg6>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:270:229: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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/exception_catch.h: In member function 'typename sigc::exception_catch_functor<T_functor, T_catcher, void>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::exception_catch_functor<T_functor, T_catcher, void>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:70: error: 'type_trait_pass_t' was not declared in this scope
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                      ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: error: parse error in template argument list
           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<T_arg5>, type_trait_pass_t<T_arg6>, type_trait_pass_t<T_arg7>>
                                 ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:33: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:29:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:121: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                         ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:122: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:148: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                    ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:149: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:175: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:176: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:202: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                          ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:203: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:229: error: expected primary-expression before '>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                     ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:230: error: expected primary-expression before ',' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                      ^
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:283:256: error: expected primary-expression before '>>' token
           return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<type_trait_pass_t<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_trait_pass_t<T_arg7>>
                                                                                                                                                                                                                                                                ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: At global scope:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:66: error: 'type_trait_pass_t' was not declared in this scope
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                  ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:47: error: parse error in template argument list
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:58:91: error: expected unqualified-id before ',' token
     { typedef typename adaptor_type::template deduce_result_type<type_trait_pass_t<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_trait_pass_t<T_arg7>>::type type; };
                                                                                           ^
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:85:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>>
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:84:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:110:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:109:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:111:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg2>>
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2, T_arg3>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2, T_arg3)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:138:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:137:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg2>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:139:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg2>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:140:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg3>>
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2, T_arg3, T_arg4)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:169:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:168:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg2>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:170:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg2>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg3>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:171:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg3>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:172:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg4>>
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:203:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:202:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg2>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:204:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg2>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg3>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:205:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg3>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg4>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:206:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg4>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:207:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg5>>
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:240:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:239:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg2>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:241:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg2>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg3>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:242:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg3>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg4>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:243:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg4>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg5>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:244:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg5>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:245:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg6>>
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h: In member function 'typename sigc::track_obj_functor1<T_functor, T_obj1>::deduce_result_type<T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7>::type sigc::track_obj_functor1<T_functor, T_obj1>::operator()(T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7)':
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:280:7: error: 'type_trait_pass_t' was not declared in this scope
       type_trait_pass_t<T_arg1>, 
       ^
In file included from /usr/include/sigc++-2.0/sigc++/functors/slot.h:7:0,
                 from /usr/include/sigc++-2.0/sigc++/slot.h:19,
                 from /usr/include/arc/DateTime.h:7,
                 from /usr/include/arc/UserConfig.h:11,
                 from /«PKGBUILDDIR»/src/common/arctools.h:7,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: error: parse error in template argument list
     return this->functor_.SIGC_WORKAROUND_OPERATOR_PARENTHESES<
                           ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: error: expected 'operator'
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:279:27: error: expected ';'
In file included from /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:30:0,
                 from /usr/include/sigc++-2.0/sigc++/sigc++.h:89,
                 from /usr/include/glibmm-2.4/glibmm/thread.h:51,
                 from /usr/include/arc/Thread.h:8,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg2>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:281:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg2>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg3>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:282:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg3>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg4>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:283:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg4>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg5>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:284:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg5>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:31: error: expected primary-expression before '>' token
       type_trait_pass_t<T_arg6>, 
                               ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:285:32: error: expected primary-expression before ',' token
       type_trait_pass_t<T_arg6>, 
                                ^
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:286:31: error: expected primary-expression before '>>' token
       type_trait_pass_t<T_arg7>>
                               ^
In file included from /usr/include/arc/Thread.h:8:0,
                 from /usr/include/arc/Logger.h:12,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/thread.h: At global scope:
/usr/include/glibmm-2.4/glibmm/thread.h:141:45: error: 'nullptr' was not declared in this scope
 void thread_init(GThreadFunctions* vtable = nullptr);
                                             ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/refptr.h:83:70: error: 'nullptr' was not declared in this scope
     static const bool value = sizeof(check(static_cast<T_CppObject*>(nullptr))) == sizeof(big);
                                                                      ^
/usr/include/glibmm-2.4/glibmm/refptr.h:86:34: error: 'Glib::RefPtr::is_allowed_type::value' is not a type
   static_assert(is_allowed_type::value,
                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:87:5: error: expected identifier before string constant
     "Glib::RefPtr must not be used with this class.");
     ^
/usr/include/glibmm-2.4/glibmm/refptr.h:87:5: error: expected ',' or '...' before string constant
/usr/include/glibmm-2.4/glibmm/refptr.h:95:17: error: expected ';' at end of member declaration
   inline RefPtr() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/refptr.h:95:19: error: 'noexcept' does not name a type
   inline RefPtr() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:95:19: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:98:18: error: expected ';' at end of member declaration
   inline ~RefPtr() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:98:20: error: 'noexcept' does not name a type
   inline ~RefPtr() noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:98:20: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:101:49: error: expected ';' at end of member declaration
   explicit inline RefPtr(T_CppObject* pCppObject) noexcept;
                                                 ^
/usr/include/glibmm-2.4/glibmm/refptr.h:101:51: error: 'noexcept' does not name a type
   explicit inline RefPtr(T_CppObject* pCppObject) noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:101:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:107:34: error: expected ';' at end of member declaration
   inline RefPtr(const RefPtr& src) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:107:36: error: 'noexcept' does not name a type
   inline RefPtr(const RefPtr& src) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:107:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:111:23: error: expected ',' or '...' before '&&' token
   inline RefPtr(RefPtr&& src) noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:111:29: error: invalid constructor; you probably meant 'Glib::RefPtr<T_CppObject> (const Glib::RefPtr<T_CppObject>&)'
   inline RefPtr(RefPtr&& src) noexcept;
                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:111:29: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/refptr.h:111:31: error: 'noexcept' does not name a type
   inline RefPtr(RefPtr&& src) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:111:31: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:116:35: error: expected ',' or '...' before '&&' token
   inline RefPtr(RefPtr<T_CastFrom>&& src) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:116:43: error: expected initializer before 'noexcept'
   inline RefPtr(RefPtr<T_CastFrom>&& src) noexcept;
                                           ^
/usr/include/glibmm-2.4/glibmm/refptr.h:123:48: error: expected initializer before 'noexcept'
   inline RefPtr(const RefPtr<T_CastFrom>& src) noexcept;
                                                ^
/usr/include/glibmm-2.4/glibmm/refptr.h:130:33: error: expected ';' at end of member declaration
   inline void swap(RefPtr& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/refptr.h:130:35: error: 'noexcept' does not name a type
   inline void swap(RefPtr& other) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:130:35: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:133:45: error: expected ';' at end of member declaration
   inline RefPtr& operator=(const RefPtr& src) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:133:47: error: 'noexcept' does not name a type
   inline RefPtr& operator=(const RefPtr& src) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:133:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:136:34: error: expected ',' or '...' before '&&' token
   inline RefPtr& operator=(RefPtr&& src) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:136:40: error: expected ';' at end of member declaration
   inline RefPtr& operator=(RefPtr&& src) noexcept;
                                        ^
/usr/include/glibmm-2.4/glibmm/refptr.h:136:42: error: 'noexcept' does not name a type
   inline RefPtr& operator=(RefPtr&& src) noexcept;
                                          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:136:42: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:140:46: error: expected ',' or '...' before '&&' token
   inline RefPtr& operator=(RefPtr<T_CastFrom>&& src) noexcept;
                                              ^
/usr/include/glibmm-2.4/glibmm/refptr.h:140:54: error: expected initializer before 'noexcept'
   inline RefPtr& operator=(RefPtr<T_CastFrom>&& src) noexcept;
                                                      ^
/usr/include/glibmm-2.4/glibmm/refptr.h:147:59: error: expected initializer before 'noexcept'
   inline RefPtr& operator=(const RefPtr<T_CastFrom>& src) noexcept;
                                                           ^
/usr/include/glibmm-2.4/glibmm/refptr.h:150:45: error: expected ';' at end of member declaration
   inline bool operator==(const RefPtr& src) const noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:150:51: error: 'noexcept' does not name a type
   inline bool operator==(const RefPtr& src) const noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:150:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:153:45: error: expected ';' at end of member declaration
   inline bool operator!=(const RefPtr& src) const noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:153:51: error: 'noexcept' does not name a type
   inline bool operator!=(const RefPtr& src) const noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:153:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:160:36: error: expected ';' at end of member declaration
   inline T_CppObject* operator->() const noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:160:42: error: 'noexcept' does not name a type
   inline T_CppObject* operator->() const noexcept;
                                          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:160:42: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:170:26: error: expected ';' at end of member declaration
   inline operator bool() const noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:170:32: error: 'noexcept' does not name a type
   inline operator bool() const noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/refptr.h:170:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/refptr.h:174:21: error: expected ';' at end of member declaration
   inline void clear() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/refptr.h:174:23: error: 'noexcept' does not name a type
   inline void clear() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:174:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:180:21: error: expected ';' at end of member declaration
   inline void reset() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/refptr.h:180:23: error: 'noexcept' does not name a type
   inline void reset() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:180:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:191:31: error: expected ';' at end of member declaration
   inline T_CppObject* release() noexcept G_GNUC_WARN_UNUSED_RESULT;
                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:191:33: error: 'noexcept' does not name a type
   inline T_CppObject* release() noexcept G_GNUC_WARN_UNUSED_RESULT;
                                 ^
/usr/include/glibmm-2.4/glibmm/refptr.h:191:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:201:68: error: expected initializer before 'noexcept'
   static inline RefPtr cast_dynamic(const RefPtr<T_CastFrom>& src) noexcept;
                                                                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:211:67: error: expected initializer before 'noexcept'
   static inline RefPtr cast_static(const RefPtr<T_CastFrom>& src) noexcept;
                                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:221:66: error: expected initializer before 'noexcept'
   static inline RefPtr cast_const(const RefPtr<T_CastFrom>& src) noexcept;
                                                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:236:44: error: expected ';' at end of member declaration
   inline bool operator<(const RefPtr& src) const noexcept;
                                            ^
/usr/include/glibmm-2.4/glibmm/refptr.h:236:50: error: 'noexcept' does not name a type
   inline bool operator<(const RefPtr& src) const noexcept;
                                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:236:50: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:239:45: error: expected ';' at end of member declaration
   inline bool operator<=(const RefPtr& src) const noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:239:51: error: 'noexcept' does not name a type
   inline bool operator<=(const RefPtr& src) const noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:239:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:242:44: error: expected ';' at end of member declaration
   inline bool operator>(const RefPtr& src) const noexcept;
                                            ^
/usr/include/glibmm-2.4/glibmm/refptr.h:242:50: error: 'noexcept' does not name a type
   inline bool operator>(const RefPtr& src) const noexcept;
                                                  ^
/usr/include/glibmm-2.4/glibmm/refptr.h:242:50: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:245:45: error: expected ';' at end of member declaration
   inline bool operator>=(const RefPtr& src) const noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:245:51: error: 'noexcept' does not name a type
   inline bool operator>=(const RefPtr& src) const noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:245:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/refptr.h:258:54: error: expected initializer before 'noexcept'
 T_CppObject* RefPtr<T_CppObject>::operator->() const noexcept
                                                      ^
/usr/include/glibmm-2.4/glibmm/refptr.h:264:31: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr() noexcept
                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:270:32: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::~RefPtr() noexcept
                                ^
/usr/include/glibmm-2.4/glibmm/refptr.h:277:54: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr(T_CppObject* pCppObject) noexcept
                                                      ^
/usr/include/glibmm-2.4/glibmm/refptr.h:283:48: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr(const RefPtr& src) noexcept
                                                ^
/usr/include/glibmm-2.4/glibmm/refptr.h:292:35: error: expected ',' or '...' before '&&' token
 RefPtr<T_CppObject>::RefPtr(RefPtr&& src) noexcept
                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:292:43: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr(RefPtr&& src) noexcept
                                           ^
/usr/include/glibmm-2.4/glibmm/refptr.h:302:47: error: expected ',' or '...' before '&&' token
 RefPtr<T_CppObject>::RefPtr(RefPtr<T_CastFrom>&& src) noexcept
                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:302:55: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr(RefPtr<T_CastFrom>&& src) noexcept
                                                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:314:60: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::RefPtr(const RefPtr<T_CastFrom>& src) noexcept
                                                            ^
/usr/include/glibmm-2.4/glibmm/refptr.h:326:47: error: expected initializer before 'noexcept'
 void RefPtr<T_CppObject>::swap(RefPtr& other) noexcept
                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:334:72: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(const RefPtr& src) noexcept
                                                                        ^
/usr/include/glibmm-2.4/glibmm/refptr.h:366:59: error: expected ',' or '...' before '&&' token
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(RefPtr&& src) noexcept
                                                           ^
/usr/include/glibmm-2.4/glibmm/refptr.h:366:67: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(RefPtr&& src) noexcept
                                                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:378:71: error: expected ',' or '...' before '&&' token
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(RefPtr<T_CastFrom>&& src) noexcept
                                                                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:378:79: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(RefPtr<T_CastFrom>&& src) noexcept
                                                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:390:84: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>& RefPtr<T_CppObject>::operator=(const RefPtr<T_CastFrom>& src) noexcept
                                                                                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:398:63: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator==(const RefPtr& src) const noexcept
                                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:404:63: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator!=(const RefPtr& src) const noexcept
                                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:410:44: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject>::operator bool() const noexcept
                                            ^
/usr/include/glibmm-2.4/glibmm/refptr.h:417:35: error: expected initializer before 'noexcept'
 void RefPtr<T_CppObject>::clear() noexcept
                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:424:35: error: expected initializer before 'noexcept'
 void RefPtr<T_CppObject>::reset() noexcept
                                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:431:45: error: expected initializer before 'noexcept'
 T_CppObject* RefPtr<T_CppObject>::release() noexcept
                                             ^
/usr/include/glibmm-2.4/glibmm/refptr.h:441:86: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject> RefPtr<T_CppObject>::cast_dynamic(const RefPtr<T_CastFrom>& src) noexcept
                                                                                      ^
/usr/include/glibmm-2.4/glibmm/refptr.h:454:85: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject> RefPtr<T_CppObject>::cast_static(const RefPtr<T_CastFrom>& src) noexcept
                                                                                     ^
/usr/include/glibmm-2.4/glibmm/refptr.h:467:84: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject> RefPtr<T_CppObject>::cast_const(const RefPtr<T_CastFrom>& src) noexcept
                                                                                    ^
/usr/include/glibmm-2.4/glibmm/refptr.h:478:62: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator<(const RefPtr& src) const noexcept
                                                              ^
/usr/include/glibmm-2.4/glibmm/refptr.h:484:63: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator<=(const RefPtr& src) const noexcept
                                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:490:62: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator>(const RefPtr& src) const noexcept
                                                              ^
/usr/include/glibmm-2.4/glibmm/refptr.h:496:63: error: expected initializer before 'noexcept'
 bool RefPtr<T_CppObject>::operator>=(const RefPtr& src) const noexcept
                                                               ^
/usr/include/glibmm-2.4/glibmm/refptr.h:505:63: error: expected initializer before 'noexcept'
 void swap(RefPtr<T_CppObject>& lhs, RefPtr<T_CppObject>& rhs) noexcept
                                                               ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:26:0,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/varianttype.h:116:26: error: expected ',' or '...' before '&&' token
   VariantType(VariantType&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:116:34: error: invalid constructor; you probably meant 'Glib::VariantType (const Glib::VariantType&)'
   VariantType(VariantType&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:116:34: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/varianttype.h:116:36: error: 'noexcept' does not name a type
   VariantType(VariantType&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:116:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/varianttype.h:117:37: error: expected ',' or '...' before '&&' token
   VariantType& operator=(VariantType&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:117:45: error: expected ';' at end of member declaration
   VariantType& operator=(VariantType&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:117:47: error: 'noexcept' does not name a type
   VariantType& operator=(VariantType&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:117:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/varianttype.h:119:16: error: expected ';' at end of member declaration
   ~VariantType() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:119:18: error: 'noexcept' does not name a type
   ~VariantType() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:119:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/varianttype.h:121:31: error: expected ';' at end of member declaration
   void swap(VariantType& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:121:33: error: 'noexcept' does not name a type
   void swap(VariantType& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/varianttype.h:121:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/varianttype.h:537:54: error: expected initializer before 'noexcept'
 inline void swap(VariantType& lhs, VariantType& rhs) noexcept
                                                      ^
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:27:0,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/variantiter.h:60:26: error: expected ',' or '...' before '&&' token
   VariantIter(VariantIter&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:60:34: error: invalid constructor; you probably meant 'Glib::VariantIter (const Glib::VariantIter&)'
   VariantIter(VariantIter&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:60:34: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/variantiter.h:60:36: error: 'noexcept' does not name a type
   VariantIter(VariantIter&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:60:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variantiter.h:61:37: error: expected ',' or '...' before '&&' token
   VariantIter& operator=(VariantIter&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:61:45: error: expected ';' at end of member declaration
   VariantIter& operator=(VariantIter&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:61:47: error: 'noexcept' does not name a type
   VariantIter& operator=(VariantIter&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:61:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variantiter.h:63:16: error: expected ';' at end of member declaration
   ~VariantIter() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:63:18: error: 'noexcept' does not name a type
   ~VariantIter() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:63:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variantiter.h:65:31: error: expected ';' at end of member declaration
   void swap(VariantIter& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:65:33: error: 'noexcept' does not name a type
   void swap(VariantIter& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/variantiter.h:65:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/variant.h:27:0,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/variantiter.h:129:54: error: expected initializer before 'noexcept'
 inline void swap(VariantIter& lhs, VariantIter& rhs) noexcept
                                                      ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h:211:26: error: expected ',' or '...' before '&&' token
   VariantBase(VariantBase&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/variant.h:211:34: error: invalid constructor; you probably meant 'Glib::VariantBase (const Glib::VariantBase&)'
   VariantBase(VariantBase&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/variant.h:211:34: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/variant.h:211:36: error: 'noexcept' does not name a type
   VariantBase(VariantBase&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/variant.h:211:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variant.h:212:37: error: expected ',' or '...' before '&&' token
   VariantBase& operator=(VariantBase&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/variant.h:212:45: error: expected ';' at end of member declaration
   VariantBase& operator=(VariantBase&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/variant.h:212:47: error: 'noexcept' does not name a type
   VariantBase& operator=(VariantBase&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/variant.h:212:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variant.h:214:16: error: expected ';' at end of member declaration
   ~VariantBase() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/variant.h:214:18: error: 'noexcept' does not name a type
   ~VariantBase() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/variant.h:214:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/variant.h:216:31: error: expected ';' at end of member declaration
   void swap(VariantBase& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/variant.h:216:33: error: 'noexcept' does not name a type
   void swap(VariantBase& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/variant.h:216:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/variant.h: In static member function 'static Glib::Variant<std::map<K, V> > Glib::Variant<std::map<K, V> >::create(const std::map<K, V>&)':
/usr/include/glibmm-2.4/glibmm/variant.h:1665:10: error: 'dict_entry' does not name a type
     auto dict_entry =
          ^
/usr/include/glibmm-2.4/glibmm/variant.h:1668:42: error: 'dict_entry' was not declared in this scope
     g_variant_builder_add_value(builder, dict_entry.gobj());
                                          ^
/usr/include/glibmm-2.4/glibmm/variant.h: At global scope:
/usr/include/glibmm-2.4/glibmm/variant.h:1744:54: error: expected initializer before 'noexcept'
 inline void swap(VariantBase& lhs, VariantBase& rhs) noexcept
                                                      ^
In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/signalproxy.h: In static member function 'static sigc::slot_base* Glib::SignalProxyBase::data_to_slot(void*)':
/usr/include/glibmm-2.4/glibmm/signalproxy.h:42:16: error: 'pConnectionNode' does not name a type
     const auto pConnectionNode = static_cast<SignalProxyConnectionNode*>(data);
                ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h:45:14: error: 'pConnectionNode' was not declared in this scope
     return (!pConnectionNode->slot_.blocked()) ? &pConnectionNode->slot_ : 0;
              ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h: At global scope:
/usr/include/glibmm-2.4/glibmm/signalproxy.h:71:22: error: expected ';' at end of member declaration
   ~SignalProxyNormal() noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h:71:24: error: 'noexcept' does not name a type
   ~SignalProxyNormal() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h:71:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/signalproxy.h:131:24: error: expected ';' at end of member declaration
   ~SignalProxyDetailed() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h:131:26: error: 'noexcept' does not name a type
   ~SignalProxyDetailed() noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/signalproxy.h:131:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25,
                 from /usr/include/glibmm-2.4/glibmm/objectbase.h:24,
                 from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/value.h:63:14: error: expected ';' at end of member declaration
   ~ValueBase() noexcept;
              ^
/usr/include/glibmm-2.4/glibmm/value.h:63:16: error: 'noexcept' does not name a type
   ~ValueBase() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/value.h:63:16: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/propertyproxy.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm/objectbase.h:24,
                 from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:41:24: error: expected ';' at end of member declaration
   ~SignalProxyProperty() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:41:26: error: 'noexcept' does not name a type
   ~SignalProxyProperty() noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/propertyproxy_base.h:41:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:27:0,
                 from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/quark.h:50:17: error: expected ';' at end of member declaration
     ~QueryQuark() noexcept {}
                 ^
/usr/include/glibmm-2.4/glibmm/quark.h:50:19: error: 'noexcept' does not name a type
     ~QueryQuark() noexcept {}
                   ^
/usr/include/glibmm-2.4/glibmm/quark.h:50:19: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/quark.h:66:12: error: expected ';' at end of member declaration
     ~Quark() noexcept;
            ^
/usr/include/glibmm-2.4/glibmm/quark.h:66:14: error: 'noexcept' does not name a type
     ~Quark() noexcept;
              ^
/usr/include/glibmm-2.4/glibmm/quark.h:66:14: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/objectbase.h:98:24: error: expected ',' or '...' before '&&' token
   ObjectBase(ObjectBase&& src) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:98:30: error: invalid constructor; you probably meant 'Glib::ObjectBase (const Glib::ObjectBase&)'
   ObjectBase(ObjectBase&& src) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:98:30: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/objectbase.h:98:32: error: 'noexcept' does not name a type
   ObjectBase(ObjectBase&& src) noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:98:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/objectbase.h:99:35: error: expected ',' or '...' before '&&' token
   ObjectBase& operator=(ObjectBase&& src) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:99:41: error: expected ';' at end of member declaration
   ObjectBase& operator=(ObjectBase&& src) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:99:43: error: 'noexcept' does not name a type
   ObjectBase& operator=(ObjectBase&& src) noexcept;
                                           ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:99:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/objectbase.h:101:23: error: expected ';' at end of member declaration
   virtual ~ObjectBase() noexcept = 0;
                       ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:101:25: error: 'noexcept' does not name a type
   virtual ~ObjectBase() noexcept = 0;
                         ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:101:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/objectbase.h:249:81: error: expected ';' at end of member declaration
   void _move_current_wrapper(GObject* object, Glib::ObjectBase* previous_wrapper) noexcept;
                                                                                 ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:249:83: error: 'noexcept' does not name a type
   void _move_current_wrapper(GObject* object, Glib::ObjectBase* previous_wrapper) noexcept;
                                                                                   ^
/usr/include/glibmm-2.4/glibmm/objectbase.h:249:83: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/wrap.h: In function 'TInterface* Glib::wrap_auto_interface(GObject*, bool)':
/usr/include/glibmm-2.4/glibmm/wrap.h:76:24: error: 'nullptr' was not declared in this scope
   TInterface* result = nullptr;
                        ^
In file included from /usr/include/glibmm-2.4/glibmm.h:91:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/arrayhandle.h: At global scope:
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:250:16: error: expected ';' at end of member declaration
   ~ArrayHandle() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:250:18: error: 'noexcept' does not name a type
   ~ArrayHandle() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:250:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:305:16: error: expected ';' at end of member declaration
   ~ArrayHandle() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:305:18: error: 'noexcept' does not name a type
   ~ArrayHandle() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:305:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/arrayhandle.h:552:35: error: expected initializer before 'noexcept'
 ArrayHandle<T,Tr>::~ArrayHandle() noexcept
                                   ^
In file included from /usr/include/glibmm-2.4/glibmm/object.h:33:0,
                 from /usr/include/glibmm-2.4/glibmm/binding.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:96,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/utility.h:72:14: error: expected ';' at end of member declaration
   ~ScopedPtr()  noexcept      { g_free(ptr_); }
              ^
/usr/include/glibmm-2.4/glibmm/utility.h:72:17: error: 'noexcept' does not name a type
   ~ScopedPtr()  noexcept      { g_free(ptr_); }
                 ^
/usr/include/glibmm-2.4/glibmm/utility.h:72:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/binding.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm.h:96,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/object.h:80:20: error: expected ';' at end of member declaration
   ~ConstructParams() noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/object.h:80:22: error: 'noexcept' does not name a type
   ~ConstructParams() noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/object.h:80:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/object.h:110:16: error: expected ',' or '...' before '&&' token
   Object(Object&& src) noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/object.h:110:22: error: invalid constructor; you probably meant 'Glib::Object (const Glib::Object&)'
   Object(Object&& src) noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/object.h:110:22: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/object.h:110:24: error: 'noexcept' does not name a type
   Object(Object&& src) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/object.h:110:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/object.h:111:27: error: expected ',' or '...' before '&&' token
   Object& operator=(Object&& src) noexcept;
                           ^
/usr/include/glibmm-2.4/glibmm/object.h:111:33: error: expected ';' at end of member declaration
   Object& operator=(Object&& src) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/object.h:111:35: error: 'noexcept' does not name a type
   Object& operator=(Object&& src) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/object.h:111:35: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/object.h:117:19: error: expected ';' at end of member declaration
   virtual ~Object() noexcept; //It should only be deleted by the callback.
                   ^
/usr/include/glibmm-2.4/glibmm/object.h:117:21: error: 'noexcept' does not name a type
   virtual ~Object() noexcept; //It should only be deleted by the callback.
                     ^
/usr/include/glibmm-2.4/glibmm/object.h:117:21: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:96:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/binding.h:240:18: error: expected ',' or '...' before '&&' token
   Binding(Binding&& src) noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/binding.h:240:24: error: invalid constructor; you probably meant 'Glib::Binding (const Glib::Binding&)'
   Binding(Binding&& src) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/binding.h:240:24: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/binding.h:240:26: error: 'noexcept' does not name a type
   Binding(Binding&& src) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/binding.h:240:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/binding.h:241:29: error: expected ',' or '...' before '&&' token
   Binding& operator=(Binding&& src) noexcept;
                             ^
/usr/include/glibmm-2.4/glibmm/binding.h:241:35: error: expected ';' at end of member declaration
   Binding& operator=(Binding&& src) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/binding.h:241:37: error: 'noexcept' does not name a type
   Binding& operator=(Binding&& src) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/binding.h:241:37: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/binding.h:243:20: error: expected ';' at end of member declaration
   virtual ~Binding() noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/binding.h:243:22: error: 'noexcept' does not name a type
   virtual ~Binding() noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/binding.h:243:22: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:100:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/checksum.h:65:20: error: expected ',' or '...' before '&&' token
   Checksum(Checksum&& other) noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/checksum.h:65:28: error: invalid constructor; you probably meant 'Glib::Checksum (const Glib::Checksum&)'
   Checksum(Checksum&& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/checksum.h:65:28: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/checksum.h:65:30: error: 'noexcept' does not name a type
   Checksum(Checksum&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/checksum.h:65:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/checksum.h:66:31: error: expected ',' or '...' before '&&' token
   Checksum& operator=(Checksum&& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/checksum.h:66:39: error: expected ';' at end of member declaration
   Checksum& operator=(Checksum&& other) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/checksum.h:66:41: error: 'noexcept' does not name a type
   Checksum& operator=(Checksum&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/checksum.h:66:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/checksum.h:68:13: error: expected ';' at end of member declaration
   ~Checksum() noexcept;
             ^
/usr/include/glibmm-2.4/glibmm/checksum.h:68:15: error: 'noexcept' does not name a type
   ~Checksum() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/checksum.h:68:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/checksum.h:70:28: error: expected ';' at end of member declaration
   void swap(Checksum& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/checksum.h:70:30: error: 'noexcept' does not name a type
   void swap(Checksum& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/checksum.h:70:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/checksum.h:239:48: error: expected initializer before 'noexcept'
 inline void swap(Checksum& lhs, Checksum& rhs) noexcept
                                                ^
In file included from /usr/include/glibmm-2.4/glibmm.h:105:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/datetime.h:89:20: error: expected ',' or '...' before '&&' token
   DateTime(DateTime&& other) noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/datetime.h:89:28: error: invalid constructor; you probably meant 'Glib::DateTime (const Glib::DateTime&)'
   DateTime(DateTime&& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/datetime.h:89:28: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/datetime.h:89:30: error: 'noexcept' does not name a type
   DateTime(DateTime&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/datetime.h:89:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/datetime.h:90:31: error: expected ',' or '...' before '&&' token
   DateTime& operator=(DateTime&& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/datetime.h:90:39: error: expected ';' at end of member declaration
   DateTime& operator=(DateTime&& other) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/datetime.h:90:41: error: 'noexcept' does not name a type
   DateTime& operator=(DateTime&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/datetime.h:90:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/datetime.h:92:13: error: expected ';' at end of member declaration
   ~DateTime() noexcept;
             ^
/usr/include/glibmm-2.4/glibmm/datetime.h:92:15: error: 'noexcept' does not name a type
   ~DateTime() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/datetime.h:92:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/datetime.h:94:28: error: expected ';' at end of member declaration
   void swap(DateTime& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/datetime.h:94:30: error: 'noexcept' does not name a type
   void swap(DateTime& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/datetime.h:94:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:105:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/datetime.h:837:48: error: expected initializer before 'noexcept'
 inline void swap(DateTime& lhs, DateTime& rhs) noexcept
                                                ^
In file included from /usr/include/glibmm-2.4/glibmm/main.h:26:0,
                 from /usr/include/glibmm-2.4/glibmm/dispatcher.h:25,
                 from /usr/include/glibmm-2.4/glibmm.h:106,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/iochannel.h:367:22: error: expected ',' or '...' before '&&' token
   IOChannel(IOChannel&& other) noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:367:30: error: invalid constructor; you probably meant 'Glib::IOChannel (const Glib::IOChannel&)'
   IOChannel(IOChannel&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:367:30: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/iochannel.h:367:32: error: 'noexcept' does not name a type
   IOChannel(IOChannel&& other) noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:367:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/iochannel.h:368:33: error: expected ',' or '...' before '&&' token
   IOChannel& operator=(IOChannel&& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:368:41: error: expected ';' at end of member declaration
   IOChannel& operator=(IOChannel&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:368:43: error: 'noexcept' does not name a type
   IOChannel& operator=(IOChannel&& other) noexcept;
                                           ^
/usr/include/glibmm-2.4/glibmm/iochannel.h:368:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/dispatcher.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm.h:106,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/main.h:744:19: error: expected ';' at end of member declaration
   virtual ~Source() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/main.h:744:21: error: 'noexcept' does not name a type
   virtual ~Source() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/main.h:744:21: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/main.h:822:26: error: expected ';' at end of member declaration
   virtual ~TimeoutSource() noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/main.h:822:28: error: 'noexcept' does not name a type
   virtual ~TimeoutSource() noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/main.h:822:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/main.h:846:23: error: expected ';' at end of member declaration
   virtual ~IdleSource() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/main.h:846:25: error: 'noexcept' does not name a type
   virtual ~IdleSource() noexcept;
                         ^
/usr/include/glibmm-2.4/glibmm/main.h:846:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/main.h:874:21: error: expected ';' at end of member declaration
   virtual ~IOSource() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/main.h:874:23: error: 'noexcept' does not name a type
   virtual ~IOSource() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/main.h:874:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:106:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/dispatcher.h:89:15: error: expected ';' at end of member declaration
   ~Dispatcher() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/dispatcher.h:89:17: error: 'noexcept' does not name a type
   ~Dispatcher() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/dispatcher.h:89:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:109:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/exceptionhandler.h:37:34: error: expected initializer before 'noexcept'
 void exception_handlers_invoke() noexcept;
                                  ^
In file included from /usr/include/glibmm-2.4/glibmm.h:111:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/helperlist.h:54:23: error: expected ';' at end of member declaration
   virtual ~HelperList() noexcept
                       ^
/usr/include/glibmm-2.4/glibmm/helperlist.h:54:25: error: 'noexcept' does not name a type
   virtual ~HelperList() noexcept
                         ^
/usr/include/glibmm-2.4/glibmm/helperlist.h:54:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/helperlist.h: In member function 'bool Glib::HelperList<T_Child, T_CppElement, T_Iterator>::empty()':
/usr/include/glibmm-2.4/glibmm/helperlist.h:88:43: error: 'nullptr' was not declared in this scope
   inline bool empty() { return glist() == nullptr; }
                                           ^
In file included from /usr/include/glibmm-2.4/glibmm.h:112:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/interface.h: At global scope:
/usr/include/glibmm-2.4/glibmm/interface.h:48:22: error: expected ',' or '...' before '&&' token
   Interface(Interface&& src) noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/interface.h:48:28: error: invalid constructor; you probably meant 'Glib::Interface (const Glib::Interface&)'
   Interface(Interface&& src) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/interface.h:48:28: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/interface.h:48:30: error: 'noexcept' does not name a type
   Interface(Interface&& src) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/interface.h:48:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/interface.h:49:33: error: expected ',' or '...' before '&&' token
   Interface& operator=(Interface&& src) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/interface.h:49:39: error: expected ';' at end of member declaration
   Interface& operator=(Interface&& src) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/interface.h:49:41: error: 'noexcept' does not name a type
   Interface& operator=(Interface&& src) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/interface.h:49:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/interface.h:66:22: error: expected ';' at end of member declaration
   virtual ~Interface() noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/interface.h:66:24: error: 'noexcept' does not name a type
   virtual ~Interface() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/interface.h:66:24: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:115:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/keyfile.h:239:18: error: expected ',' or '...' before '&&' token
   KeyFile(KeyFile&& other) noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:239:26: error: invalid constructor; you probably meant 'Glib::KeyFile (const Glib::KeyFile&)'
   KeyFile(KeyFile&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:239:26: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/keyfile.h:239:28: error: 'noexcept' does not name a type
   KeyFile(KeyFile&& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:239:28: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/keyfile.h:240:29: error: expected ',' or '...' before '&&' token
   KeyFile& operator=(KeyFile&& other) noexcept;
                             ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:240:37: error: expected ';' at end of member declaration
   KeyFile& operator=(KeyFile&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:240:39: error: 'noexcept' does not name a type
   KeyFile& operator=(KeyFile&& other) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/keyfile.h:240:39: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:116:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/streamiochannel.h:37:28: error: expected ';' at end of member declaration
   virtual ~StreamIOChannel() noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/streamiochannel.h:37:30: error: 'noexcept' does not name a type
   virtual ~StreamIOChannel() noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/streamiochannel.h:37:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:117:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/listhandle.h: In function 'GList* Glib::Container_Helpers::create_list(Bi, Bi, Tr)':
/usr/include/glibmm-2.4/glibmm/listhandle.h:40:17: error: 'nullptr' was not declared in this scope
   GList* head = nullptr;
                 ^
/usr/include/glibmm-2.4/glibmm/listhandle.h: In function 'GList* Glib::Container_Helpers::create_list(For, Tr)':
/usr/include/glibmm-2.4/glibmm/listhandle.h:59:17: error: 'nullptr' was not declared in this scope
   GList* head = nullptr;
                 ^
/usr/include/glibmm-2.4/glibmm/listhandle.h: At global scope:
/usr/include/glibmm-2.4/glibmm/listhandle.h:184:15: error: expected ';' at end of member declaration
   ~ListHandle() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/listhandle.h:184:17: error: 'noexcept' does not name a type
   ~ListHandle() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/listhandle.h:184:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/listhandle.h:293:33: error: expected initializer before 'noexcept'
 ListHandle<T,Tr>::~ListHandle() noexcept
                                 ^
/usr/include/glibmm-2.4/glibmm/listhandle.h: In member function 'bool Glib::ListHandle<T, Tr>::empty() const':
/usr/include/glibmm-2.4/glibmm/listhandle.h:399:21: error: 'nullptr' was not declared in this scope
   return (plist_ == nullptr);
                     ^
In file included from /usr/include/glibmm-2.4/glibmm.h:119:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/markup.h: At global scope:
/usr/include/glibmm-2.4/glibmm/markup.h:313:16: error: expected ',' or '...' before '&&' token
   Parser(Parser&& other) noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/markup.h:313:24: error: invalid constructor; you probably meant 'Glib::Markup::Parser (const Glib::Markup::Parser&)'
   Parser(Parser&& other) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/markup.h:313:24: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/markup.h:313:26: error: 'noexcept' does not name a type
   Parser(Parser&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/markup.h:313:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/markup.h:314:27: error: expected ',' or '...' before '&&' token
   Parser& operator=(Parser&& other) noexcept;
                           ^
/usr/include/glibmm-2.4/glibmm/markup.h:314:35: error: expected ';' at end of member declaration
   Parser& operator=(Parser&& other) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/markup.h:314:37: error: 'noexcept' does not name a type
   Parser& operator=(Parser&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/markup.h:314:37: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/markup.h:313:10: error: cannot declare parameter to be of abstract type 'Glib::Markup::Parser'
   Parser(Parser&& other) noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/markup.h:295:7: note:   because the following virtual functions are pure within 'Glib::Markup::Parser':
 class Parser : public sigc::trackable
       ^
/usr/include/glibmm-2.4/glibmm/markup.h:300:11: note: 	virtual Glib::Markup::Parser::~Parser()
   virtual ~Parser() = 0;
           ^
/usr/include/glibmm-2.4/glibmm/markup.h:314:21: error: cannot declare parameter to be of abstract type 'Glib::Markup::Parser'
   Parser& operator=(Parser&& other) noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/markup.h:403:28: error: expected ',' or '...' before '&&' token
   ParseContext(ParseContext&& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/markup.h:403:36: error: invalid constructor; you probably meant 'Glib::Markup::ParseContext (const Glib::Markup::ParseContext&)'
   ParseContext(ParseContext&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/markup.h:403:36: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/markup.h:403:38: error: 'noexcept' does not name a type
   ParseContext(ParseContext&& other) noexcept;
                                      ^
/usr/include/glibmm-2.4/glibmm/markup.h:403:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/markup.h:404:39: error: expected ',' or '...' before '&&' token
   ParseContext& operator=(ParseContext&& other) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/markup.h:404:47: error: expected ';' at end of member declaration
   ParseContext& operator=(ParseContext&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/markup.h:404:49: error: 'noexcept' does not name a type
   ParseContext& operator=(ParseContext&& other) noexcept;
                                                 ^
/usr/include/glibmm-2.4/glibmm/markup.h:404:49: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:121:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/module.h:154:16: error: expected ',' or '...' before '&&' token
   Module(Module&& other) noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/module.h:154:24: error: invalid constructor; you probably meant 'Glib::Module (const Glib::Module&)'
   Module(Module&& other) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/module.h:154:24: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/module.h:154:26: error: 'noexcept' does not name a type
   Module(Module&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/module.h:154:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/module.h:155:27: error: expected ',' or '...' before '&&' token
   Module& operator=(Module&& other) noexcept;
                           ^
/usr/include/glibmm-2.4/glibmm/module.h:155:35: error: expected ';' at end of member declaration
   Module& operator=(Module&& other) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/module.h:155:37: error: 'noexcept' does not name a type
   Module& operator=(Module&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/module.h:155:37: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:122:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/nodetree.h:696:40: error: 'nullptr' was not declared in this scope
   void clone(const NodeTree<T>* node = nullptr)
                                        ^
/usr/include/glibmm-2.4/glibmm/nodetree.h: In member function 'Glib::NodeTree<T>* Glib::NodeTree<T>::find_child(const T&, Glib::NodeTree<T>::TraverseFlags)':
/usr/include/glibmm-2.4/glibmm/nodetree.h:344:20: error: 'nullptr' was not declared in this scope
     GNode* child = nullptr;
                    ^
/usr/include/glibmm-2.4/glibmm/nodetree.h: In member function 'Glib::NodeTree<T>* Glib::NodeTree<T>::find(const T&, Glib::TraverseType, Glib::NodeTree<T>::TraverseFlags)':
/usr/include/glibmm-2.4/glibmm/nodetree.h:376:20: error: 'nullptr' was not declared in this scope
     GNode* child = nullptr;
                    ^
/usr/include/glibmm-2.4/glibmm/nodetree.h: In member function 'void Glib::NodeTree<T>::clear()':
/usr/include/glibmm-2.4/glibmm/nodetree.h:692:16: error: 'nullptr' was not declared in this scope
     gobject_ = nullptr;
                ^
/usr/include/glibmm-2.4/glibmm/nodetree.h: In member function 'void Glib::NodeTree<T>::clone(const Glib::NodeTree<T>*)':
/usr/include/glibmm-2.4/glibmm/nodetree.h:704:60: error: 'nullptr' was not declared in this scope
       for(const NodeTree<T>* i = node->last_child();  i != nullptr; i = i->prev_sibling())
                                                            ^
In file included from /usr/include/glibmm-2.4/glibmm/optioncontext.h:25:0,
                 from /usr/include/glibmm-2.4/glibmm.h:125,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/optionentry.h: At global scope:
/usr/include/glibmm-2.4/glibmm/optionentry.h:75:26: error: expected ',' or '...' before '&&' token
   OptionEntry(OptionEntry&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:75:34: error: invalid constructor; you probably meant 'Glib::OptionEntry (const Glib::OptionEntry&)'
   OptionEntry(OptionEntry&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:75:34: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/optionentry.h:75:36: error: 'noexcept' does not name a type
   OptionEntry(OptionEntry&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:75:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/optionentry.h:76:37: error: expected ',' or '...' before '&&' token
   OptionEntry& operator=(OptionEntry&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:76:45: error: expected ';' at end of member declaration
   OptionEntry& operator=(OptionEntry&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:76:47: error: 'noexcept' does not name a type
   OptionEntry& operator=(OptionEntry&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:76:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/optionentry.h:111:24: error: expected ';' at end of member declaration
   void release_gobject() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:111:26: error: 'noexcept' does not name a type
   void release_gobject() noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/optionentry.h:111:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm/optioncontext.h:26:0,
                 from /usr/include/glibmm-2.4/glibmm.h:125,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/optiongroup.h:84:26: error: expected ',' or '...' before '&&' token
   OptionGroup(OptionGroup&& other) noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:84:34: error: invalid constructor; you probably meant 'Glib::OptionGroup (const Glib::OptionGroup&)'
   OptionGroup(OptionGroup&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:84:34: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/optiongroup.h:84:36: error: 'noexcept' does not name a type
   OptionGroup(OptionGroup&& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:84:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/optiongroup.h:85:37: error: expected ',' or '...' before '&&' token
   OptionGroup& operator=(OptionGroup&& other) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:85:45: error: expected ';' at end of member declaration
   OptionGroup& operator=(OptionGroup&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:85:47: error: 'noexcept' does not name a type
   OptionGroup& operator=(OptionGroup&& other) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:85:47: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/optiongroup.h:221:24: error: expected ';' at end of member declaration
   void release_gobject() noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:221:26: error: 'noexcept' does not name a type
   void release_gobject() noexcept;
                          ^
/usr/include/glibmm-2.4/glibmm/optiongroup.h:221:26: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:125:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/optioncontext.h:156:30: error: expected ',' or '...' before '&&' token
   OptionContext(OptionContext&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:156:38: error: invalid constructor; you probably meant 'Glib::OptionContext (const Glib::OptionContext&)'
   OptionContext(OptionContext&& other) noexcept;
                                      ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:156:38: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/optioncontext.h:156:40: error: 'noexcept' does not name a type
   OptionContext(OptionContext&& other) noexcept;
                                        ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:156:40: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/optioncontext.h:157:41: error: expected ',' or '...' before '&&' token
   OptionContext& operator=(OptionContext&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:157:49: error: expected ';' at end of member declaration
   OptionContext& operator=(OptionContext&& other) noexcept;
                                                 ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:157:51: error: 'noexcept' does not name a type
   OptionContext& operator=(OptionContext&& other) noexcept;
                                                   ^
/usr/include/glibmm-2.4/glibmm/optioncontext.h:157:51: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:126:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/pattern.h:44:16: error: expected ';' at end of member declaration
   ~PatternSpec() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/pattern.h:44:18: error: 'noexcept' does not name a type
   ~PatternSpec() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/pattern.h:44:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:127:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/property.h:87:17: error: expected ';' at end of member declaration
   ~PropertyBase() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/property.h:87:19: error: 'noexcept' does not name a type
   ~PropertyBase() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/property.h:87:19: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:131:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/random.h:44:9: error: expected ';' at end of member declaration
   ~Rand() noexcept;
         ^
/usr/include/glibmm-2.4/glibmm/random.h:44:11: error: 'noexcept' does not name a type
   ~Rand() noexcept;
           ^
/usr/include/glibmm-2.4/glibmm/random.h:44:11: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:132:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/regex.h:1319:22: error: expected ',' or '...' before '&&' token
   MatchInfo(MatchInfo&& other) noexcept;
                      ^
/usr/include/glibmm-2.4/glibmm/regex.h:1319:30: error: invalid constructor; you probably meant 'Glib::MatchInfo (const Glib::MatchInfo&)'
   MatchInfo(MatchInfo&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/regex.h:1319:30: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/regex.h:1319:32: error: 'noexcept' does not name a type
   MatchInfo(MatchInfo&& other) noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/regex.h:1319:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/regex.h:1320:33: error: expected ',' or '...' before '&&' token
   MatchInfo& operator=(MatchInfo&& other) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/regex.h:1320:41: error: expected ';' at end of member declaration
   MatchInfo& operator=(MatchInfo&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/regex.h:1320:43: error: 'noexcept' does not name a type
   MatchInfo& operator=(MatchInfo&& other) noexcept;
                                           ^
/usr/include/glibmm-2.4/glibmm/regex.h:1320:43: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:137:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/slisthandle.h: In function 'GSList* Glib::Container_Helpers::create_slist(Bi, Bi, Tr)':
/usr/include/glibmm-2.4/glibmm/slisthandle.h:40:18: error: 'nullptr' was not declared in this scope
   GSList* head = nullptr;
                  ^
/usr/include/glibmm-2.4/glibmm/slisthandle.h: In function 'GSList* Glib::Container_Helpers::create_slist(For, Tr)':
/usr/include/glibmm-2.4/glibmm/slisthandle.h:59:18: error: 'nullptr' was not declared in this scope
   GSList* head = nullptr;
                  ^
/usr/include/glibmm-2.4/glibmm/slisthandle.h: At global scope:
/usr/include/glibmm-2.4/glibmm/slisthandle.h:184:16: error: expected ';' at end of member declaration
   ~SListHandle() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/slisthandle.h:184:18: error: 'noexcept' does not name a type
   ~SListHandle() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/slisthandle.h:184:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/slisthandle.h:292:35: error: expected initializer before 'noexcept'
 SListHandle<T,Tr>::~SListHandle() noexcept
                                   ^
/usr/include/glibmm-2.4/glibmm/slisthandle.h: In member function 'bool Glib::SListHandle<T, Tr>::empty() const':
/usr/include/glibmm-2.4/glibmm/slisthandle.h:398:22: error: 'nullptr' was not declared in this scope
   return (pslist_ == nullptr);
                      ^
In file included from /usr/include/glibmm-2.4/glibmm.h:138:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/spawn.h: At global scope:
/usr/include/glibmm-2.4/glibmm/spawn.h:415:46: error: 'nullptr' was not declared in this scope
                             Pid* child_pid = nullptr,
                                              ^
/usr/include/glibmm-2.4/glibmm/spawn.h:416:51: error: 'nullptr' was not declared in this scope
                             int* standard_input = nullptr,
                                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:417:52: error: 'nullptr' was not declared in this scope
                             int* standard_output = nullptr,
                                                    ^
/usr/include/glibmm-2.4/glibmm/spawn.h:418:51: error: 'nullptr' was not declared in this scope
                             int* standard_error = nullptr);
                                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:441:46: error: 'nullptr' was not declared in this scope
                             Pid* child_pid = nullptr,
                                              ^
/usr/include/glibmm-2.4/glibmm/spawn.h:442:51: error: 'nullptr' was not declared in this scope
                             int* standard_input = nullptr,
                                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:443:52: error: 'nullptr' was not declared in this scope
                             int* standard_output = nullptr,
                                                    ^
/usr/include/glibmm-2.4/glibmm/spawn.h:444:51: error: 'nullptr' was not declared in this scope
                             int* standard_error = nullptr);
                                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:472:35: error: 'nullptr' was not declared in this scope
                  Pid* child_pid = nullptr);
                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:491:35: error: 'nullptr' was not declared in this scope
                  Pid* child_pid = nullptr);
                                   ^
/usr/include/glibmm-2.4/glibmm/spawn.h:530:48: error: 'nullptr' was not declared in this scope
                 std::string* standard_output = nullptr,
                                                ^
/usr/include/glibmm-2.4/glibmm/spawn.h:531:47: error: 'nullptr' was not declared in this scope
                 std::string* standard_error = nullptr,
                                               ^
/usr/include/glibmm-2.4/glibmm/spawn.h:532:36: error: 'nullptr' was not declared in this scope
                 int* exit_status = nullptr);
                                    ^
/usr/include/glibmm-2.4/glibmm/spawn.h:554:48: error: 'nullptr' was not declared in this scope
                 std::string* standard_output = nullptr,
                                                ^
/usr/include/glibmm-2.4/glibmm/spawn.h:555:47: error: 'nullptr' was not declared in this scope
                 std::string* standard_error = nullptr,
                                               ^
/usr/include/glibmm-2.4/glibmm/spawn.h:556:36: error: 'nullptr' was not declared in this scope
                 int* exit_status = nullptr);
                                    ^
/usr/include/glibmm-2.4/glibmm/spawn.h:611:61: error: 'nullptr' was not declared in this scope
                              std::string* standard_output = nullptr,
                                                             ^
/usr/include/glibmm-2.4/glibmm/spawn.h:612:60: error: 'nullptr' was not declared in this scope
                              std::string* standard_error = nullptr,
                                                            ^
/usr/include/glibmm-2.4/glibmm/spawn.h:613:49: error: 'nullptr' was not declared in this scope
                              int* exit_status = nullptr);
                                                 ^
In file included from /usr/include/glibmm-2.4/glibmm.h:140:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/threadpool.h:63:23: error: expected ';' at end of member declaration
   virtual ~ThreadPool() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/threadpool.h:63:25: error: 'noexcept' does not name a type
   virtual ~ThreadPool() noexcept;
                         ^
/usr/include/glibmm-2.4/glibmm/threadpool.h:63:25: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:141:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/timer.h:42:10: error: expected ';' at end of member declaration
   ~Timer() noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/timer.h:42:12: error: 'noexcept' does not name a type
   ~Timer() noexcept;
            ^
/usr/include/glibmm-2.4/glibmm/timer.h:42:12: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:143:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/timezone.h:111:20: error: expected ',' or '...' before '&&' token
   TimeZone(TimeZone&& other) noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/timezone.h:111:28: error: invalid constructor; you probably meant 'Glib::TimeZone (const Glib::TimeZone&)'
   TimeZone(TimeZone&& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/timezone.h:111:28: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/timezone.h:111:30: error: 'noexcept' does not name a type
   TimeZone(TimeZone&& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/timezone.h:111:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/timezone.h:112:31: error: expected ',' or '...' before '&&' token
   TimeZone& operator=(TimeZone&& other) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/timezone.h:112:39: error: expected ';' at end of member declaration
   TimeZone& operator=(TimeZone&& other) noexcept;
                                       ^
/usr/include/glibmm-2.4/glibmm/timezone.h:112:41: error: 'noexcept' does not name a type
   TimeZone& operator=(TimeZone&& other) noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/timezone.h:112:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/timezone.h:114:13: error: expected ';' at end of member declaration
   ~TimeZone() noexcept;
             ^
/usr/include/glibmm-2.4/glibmm/timezone.h:114:15: error: 'noexcept' does not name a type
   ~TimeZone() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/timezone.h:114:15: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/timezone.h:116:28: error: expected ';' at end of member declaration
   void swap(TimeZone& other) noexcept;
                            ^
/usr/include/glibmm-2.4/glibmm/timezone.h:116:30: error: 'noexcept' does not name a type
   void swap(TimeZone& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/timezone.h:116:30: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:143:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/timezone.h:338:48: error: expected initializer before 'noexcept'
 inline void swap(TimeZone& lhs, TimeZone& rhs) noexcept
                                                ^
In file included from /usr/include/glibmm-2.4/glibmm.h:147:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/valuearray.h:71:24: error: expected ',' or '...' before '&&' token
   ValueArray(ValueArray&& other) noexcept;
                        ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:71:32: error: invalid constructor; you probably meant 'Glib::ValueArray (const Glib::ValueArray&)'
   ValueArray(ValueArray&& other) noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:71:32: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/valuearray.h:71:34: error: 'noexcept' does not name a type
   ValueArray(ValueArray&& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:71:34: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/valuearray.h:72:35: error: expected ',' or '...' before '&&' token
   ValueArray& operator=(ValueArray&& other) noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:72:43: error: expected ';' at end of member declaration
   ValueArray& operator=(ValueArray&& other) noexcept;
                                           ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:72:45: error: 'noexcept' does not name a type
   ValueArray& operator=(ValueArray&& other) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:72:45: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/valuearray.h:74:15: error: expected ';' at end of member declaration
   ~ValueArray() noexcept;
               ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:74:17: error: 'noexcept' does not name a type
   ~ValueArray() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:74:17: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/valuearray.h:76:30: error: expected ';' at end of member declaration
   void swap(ValueArray& other) noexcept;
                              ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:76:32: error: 'noexcept' does not name a type
   void swap(ValueArray& other) noexcept;
                                ^
/usr/include/glibmm-2.4/glibmm/valuearray.h:76:32: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:147:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/valuearray.h:196:52: error: expected initializer before 'noexcept'
 inline void swap(ValueArray& lhs, ValueArray& rhs) noexcept
                                                    ^
In file included from /usr/include/glibmm-2.4/glibmm.h:152:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/vectorutils.h:293:16: error: expected ';' at end of member declaration
   ~ArrayKeeper() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:293:18: error: 'noexcept' does not name a type
   ~ArrayKeeper() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:293:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/vectorutils.h:351:16: error: expected ';' at end of member declaration
   ~GListKeeper() noexcept;
                ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:351:18: error: 'noexcept' does not name a type
   ~GListKeeper() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:351:18: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/vectorutils.h:408:17: error: expected ';' at end of member declaration
   ~GSListKeeper() noexcept;
                 ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:408:19: error: 'noexcept' does not name a type
   ~GSListKeeper() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:408:19: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
In file included from /usr/include/glibmm-2.4/glibmm.h:152:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/vectorutils.h:790:33: error: expected initializer before 'noexcept'
 ArrayKeeper<Tr>::~ArrayKeeper() noexcept
                                 ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:833:33: error: expected initializer before 'noexcept'
 GListKeeper<Tr>::~GListKeeper() noexcept
                                 ^
/usr/include/glibmm-2.4/glibmm/vectorutils.h:876:35: error: expected initializer before 'noexcept'
 GSListKeeper<Tr>::~GSListKeeper() noexcept
                                   ^
In file included from /usr/include/glibmm-2.4/glibmm.h:153:0,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/weakref.h:43:22: error: 'std::is_base_of' has not been declared
   static_assert(std::is_base_of<Glib::ObjectBase,T_CppObject>::value,
                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:43:32: error: expected ',' or '...' before '<' token
   static_assert(std::is_base_of<Glib::ObjectBase,T_CppObject>::value,
                                ^
/usr/include/glibmm-2.4/glibmm/weakref.h:51:18: error: expected ';' at end of member declaration
   inline WeakRef() noexcept;
                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:51:20: error: 'noexcept' does not name a type
   inline WeakRef() noexcept;
                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:51:20: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:54:36: error: expected ';' at end of member declaration
   inline WeakRef(const WeakRef& src) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:54:38: error: 'noexcept' does not name a type
   inline WeakRef(const WeakRef& src) noexcept;
                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:54:38: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:57:25: error: expected ',' or '...' before '&&' token
   inline WeakRef(WeakRef&& src) noexcept;
                         ^
/usr/include/glibmm-2.4/glibmm/weakref.h:57:31: error: invalid constructor; you probably meant 'Glib::WeakRef<T_CppObject> (const Glib::WeakRef<T_CppObject>&)'
   inline WeakRef(WeakRef&& src) noexcept;
                               ^
/usr/include/glibmm-2.4/glibmm/weakref.h:57:31: error: expected ';' at end of member declaration
/usr/include/glibmm-2.4/glibmm/weakref.h:57:33: error: 'noexcept' does not name a type
   inline WeakRef(WeakRef&& src) noexcept;
                                 ^
/usr/include/glibmm-2.4/glibmm/weakref.h:57:33: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:61:50: error: expected initializer before 'noexcept'
   inline WeakRef(const WeakRef<T_CastFrom>& src) noexcept;
                                                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:65:37: error: expected ',' or '...' before '&&' token
   inline WeakRef(WeakRef<T_CastFrom>&& src) noexcept;
                                     ^
/usr/include/glibmm-2.4/glibmm/weakref.h:65:45: error: expected initializer before 'noexcept'
   inline WeakRef(WeakRef<T_CastFrom>&& src) noexcept;
                                             ^
/usr/include/glibmm-2.4/glibmm/weakref.h:73:49: error: expected initializer before 'noexcept'
   inline WeakRef(const RefPtr<T_CastFrom>& src) noexcept;
                                                 ^
/usr/include/glibmm-2.4/glibmm/weakref.h:76:19: error: expected ';' at end of member declaration
   inline ~WeakRef() noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/weakref.h:76:21: error: 'noexcept' does not name a type
   inline ~WeakRef() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/weakref.h:76:21: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:79:34: error: expected ';' at end of member declaration
   inline void swap(WeakRef& other) noexcept;
                                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:79:36: error: 'noexcept' does not name a type
   inline void swap(WeakRef& other) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:79:36: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:82:47: error: expected ';' at end of member declaration
   inline WeakRef& operator=(const WeakRef& src) noexcept;
                                               ^
/usr/include/glibmm-2.4/glibmm/weakref.h:82:49: error: 'noexcept' does not name a type
   inline WeakRef& operator=(const WeakRef& src) noexcept;
                                                 ^
/usr/include/glibmm-2.4/glibmm/weakref.h:82:49: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:85:36: error: expected ',' or '...' before '&&' token
   inline WeakRef& operator=(WeakRef&& src) noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:85:42: error: expected ';' at end of member declaration
   inline WeakRef& operator=(WeakRef&& src) noexcept;
                                          ^
/usr/include/glibmm-2.4/glibmm/weakref.h:85:44: error: 'noexcept' does not name a type
   inline WeakRef& operator=(WeakRef&& src) noexcept;
                                            ^
/usr/include/glibmm-2.4/glibmm/weakref.h:85:44: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:89:61: error: expected initializer before 'noexcept'
   inline WeakRef& operator=(const WeakRef<T_CastFrom>& src) noexcept;
                                                             ^
/usr/include/glibmm-2.4/glibmm/weakref.h:93:48: error: expected ',' or '...' before '&&' token
   inline WeakRef& operator=(WeakRef<T_CastFrom>&& src) noexcept;
                                                ^
/usr/include/glibmm-2.4/glibmm/weakref.h:93:56: error: expected initializer before 'noexcept'
   inline WeakRef& operator=(WeakRef<T_CastFrom>&& src) noexcept;
                                                        ^
/usr/include/glibmm-2.4/glibmm/weakref.h:97:60: error: expected initializer before 'noexcept'
   inline WeakRef& operator=(const RefPtr<T_CastFrom>& src) noexcept;
                                                            ^
/usr/include/glibmm-2.4/glibmm/weakref.h:112:35: error: expected ';' at end of member declaration
   inline explicit operator bool() const noexcept;
                                   ^
/usr/include/glibmm-2.4/glibmm/weakref.h:112:41: error: 'noexcept' does not name a type
   inline explicit operator bool() const noexcept;
                                         ^
/usr/include/glibmm-2.4/glibmm/weakref.h:112:41: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:119:36: error: expected ';' at end of member declaration
   inline RefPtr<T_CppObject> get() const noexcept;
                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:119:42: error: 'noexcept' does not name a type
   inline RefPtr<T_CppObject> get() const noexcept;
                                          ^
/usr/include/glibmm-2.4/glibmm/weakref.h:119:42: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:122:21: error: expected ';' at end of member declaration
   inline void reset() noexcept;
                     ^
/usr/include/glibmm-2.4/glibmm/weakref.h:122:23: error: 'noexcept' does not name a type
   inline void reset() noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/weakref.h:122:23: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:132:70: error: expected initializer before 'noexcept'
   static inline WeakRef cast_dynamic(const WeakRef<T_CastFrom>& src) noexcept;
                                                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:142:69: error: expected initializer before 'noexcept'
   static inline WeakRef cast_static(const WeakRef<T_CastFrom>& src) noexcept;
                                                                     ^
/usr/include/glibmm-2.4/glibmm/weakref.h:152:68: error: expected initializer before 'noexcept'
   static inline WeakRef cast_const(const WeakRef<T_CastFrom>& src) noexcept;
                                                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:161:54: error: expected ';' at end of member declaration
   void set(T_CppObject* pCppObject, GWeakRef* gobject) noexcept;
                                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:161:56: error: 'noexcept' does not name a type
   void set(T_CppObject* pCppObject, GWeakRef* gobject) noexcept;
                                                        ^
/usr/include/glibmm-2.4/glibmm/weakref.h:161:56: note: C++11 'noexcept' only available with -std=c++11 or -std=gnu++11
/usr/include/glibmm-2.4/glibmm/weakref.h:179:33: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef() noexcept
                                 ^
/usr/include/glibmm-2.4/glibmm/weakref.h:186:51: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef(const WeakRef& src) noexcept
                                                   ^
/usr/include/glibmm-2.4/glibmm/weakref.h:207:38: error: expected ',' or '...' before '&&' token
 WeakRef<T_CppObject>::WeakRef(WeakRef&& src) noexcept
                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:207:46: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef(WeakRef&& src) noexcept
                                              ^
/usr/include/glibmm-2.4/glibmm/weakref.h:219:63: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef(const WeakRef<T_CastFrom>& src) noexcept
                                                               ^
/usr/include/glibmm-2.4/glibmm/weakref.h:243:50: error: expected ',' or '...' before '&&' token
 WeakRef<T_CppObject>::WeakRef(WeakRef<T_CastFrom>&& src) noexcept
                                                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:243:58: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef(WeakRef<T_CastFrom>&& src) noexcept
                                                          ^
/usr/include/glibmm-2.4/glibmm/weakref.h:252:62: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::WeakRef(const RefPtr<T_CastFrom>& src) noexcept
                                                              ^
/usr/include/glibmm-2.4/glibmm/weakref.h:264:34: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::~WeakRef() noexcept
                                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:274:49: error: expected initializer before 'noexcept'
 void WeakRef<T_CppObject>::swap(WeakRef& other) noexcept
                                                 ^
/usr/include/glibmm-2.4/glibmm/weakref.h:281:75: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(const WeakRef& src) noexcept
                                                                           ^
/usr/include/glibmm-2.4/glibmm/weakref.h:288:62: error: expected ',' or '...' before '&&' token
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(WeakRef&& src) noexcept
                                                              ^
/usr/include/glibmm-2.4/glibmm/weakref.h:288:70: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(WeakRef&& src) noexcept
                                                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:302:87: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(const WeakRef<T_CastFrom>& src) noexcept
                                                                                       ^
/usr/include/glibmm-2.4/glibmm/weakref.h:309:74: error: expected ',' or '...' before '&&' token
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(WeakRef<T_CastFrom>&& src) noexcept
                                                                          ^
/usr/include/glibmm-2.4/glibmm/weakref.h:309:82: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(WeakRef<T_CastFrom>&& src) noexcept
                                                                                  ^
/usr/include/glibmm-2.4/glibmm/weakref.h:317:86: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>& WeakRef<T_CppObject>::operator=(const RefPtr<T_CastFrom>& src) noexcept
                                                                                      ^
/usr/include/glibmm-2.4/glibmm/weakref.h:325:45: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject>::operator bool() const noexcept
                                             ^
/usr/include/glibmm-2.4/glibmm/weakref.h:339:55: error: expected initializer before 'noexcept'
 RefPtr<T_CppObject> WeakRef<T_CppObject>::get() const noexcept
                                                       ^
/usr/include/glibmm-2.4/glibmm/weakref.h:360:36: error: expected initializer before 'noexcept'
 void WeakRef<T_CppObject>::reset() noexcept
                                    ^
/usr/include/glibmm-2.4/glibmm/weakref.h:366:89: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject> WeakRef<T_CppObject>::cast_dynamic(const WeakRef<T_CastFrom>& src) noexcept
                                                                                         ^
/usr/include/glibmm-2.4/glibmm/weakref.h:387:88: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject> WeakRef<T_CppObject>::cast_static(const WeakRef<T_CastFrom>& src) noexcept
                                                                                        ^
/usr/include/glibmm-2.4/glibmm/weakref.h:397:87: error: expected initializer before 'noexcept'
 WeakRef<T_CppObject> WeakRef<T_CppObject>::cast_const(const WeakRef<T_CastFrom>& src) noexcept
                                                                                       ^
/usr/include/glibmm-2.4/glibmm/weakref.h:407:76: error: expected initializer before 'noexcept'
 void WeakRef<T_CppObject>::set(T_CppObject* pCppObject, GWeakRef* gobject) noexcept
                                                                            ^
/usr/include/glibmm-2.4/glibmm/weakref.h:442:65: error: expected initializer before 'noexcept'
 void swap(WeakRef<T_CppObject>& lhs, WeakRef<T_CppObject>& rhs) noexcept
                                                                 ^
In file included from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:23:0,
                 from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
                 from /usr/include/glibmm-2.4/glibmm.h:91,
                 from /usr/include/arc/IString.h:11,
                 from /usr/include/arc/Logger.h:13,
                 from /«PKGBUILDDIR»/src/common/arcproxy-utils.h:12,
                 from /«PKGBUILDDIR»/src/common/arctools.h:9,
                 from /«PKGBUILDDIR»/src/common/arctools.cpp:1:
/usr/include/glibmm-2.4/glibmm/refptr.h:98:10: warning: inline function 'Glib::RefPtr<T_CppObject>::~RefPtr() [with T_CppObject = Glib::Binding]' used but never defined
   inline ~RefPtr() noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:107:10: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(const Glib::RefPtr<T_CppObject>&) [with T_CppObject = Glib::Binding]' used but never defined
   inline RefPtr(const RefPtr& src) noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:101:19: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(T_CppObject*) [with T_CppObject = Glib::ByteArray]' used but never defined
   explicit inline RefPtr(T_CppObject* pCppObject) noexcept;
                   ^
/usr/include/glibmm-2.4/glibmm/refptr.h:98:10: warning: inline function 'Glib::RefPtr<T_CppObject>::~RefPtr() [with T_CppObject = Glib::ByteArray]' used but never defined
   inline ~RefPtr() noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:107:10: warning: inline function 'Glib::RefPtr<T_CppObject>::RefPtr(const Glib::RefPtr<T_CppObject>&) [with T_CppObject = Glib::ByteArray]' used but never defined
   inline RefPtr(const RefPtr& src) noexcept;
          ^
/usr/include/glibmm-2.4/glibmm/refptr.h:160:23: warning: inline function 'T_CppObject* Glib::RefPtr<T_CppObject>::operator->() const [with T_CppObject = Glib::ByteArray]' used but never defined
   inline T_CppObject* operator->() const noexcept;
                       ^
/usr/include/glibmm-2.4/glibmm/refptr.h:170:10: warning: inline function 'Glib::RefPtr<T_CppObject>::operator bool() const [with T_CppObject = Glib::ByteArray]' used but never defined
   inline operator bool() const noexcept;
          ^
make[3]: *** [src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/__/common/arctools.cpp.o] Error 1
src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/build.make:112: recipe for target 'src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/__/common/arctools.cpp.o' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[2]: *** [src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/all] Error 2
CMakeFiles/Makefile2:118: recipe for target 'src/arcproxy-ui/CMakeFiles/arcproxy-ui.dir/all' failed
make[1]: *** [all] Error 2
make[2]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Makefile:152: recipe for target 'all' failed
dh_auto_build: make -j1 returned exit code 2
make[1]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make: *** [build-arch] Error 2
debian/rules:12: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
────────────────────────────────────────────────────────────────────────────────
Build finished at 20151115-0334

Finished
────────

E: Build failure (dpkg-buildpackage died)

┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 26088
Build-Time: 44
Distribution: stretch-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 675
Job: arc-gui-clients_0.4.6-1
Machine Architecture: armhf
Package: arc-gui-clients
Package-Time: 785
Source-Version: 0.4.6-1
Space: 26088
Status: attempted
Version: 0.4.6-1+b2
────────────────────────────────────────────────────────────────────────────────
Finished at 20151115-0334
Build needed 00:13:05, 26088k disc space