RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux z13-005 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 16:30:42 UTC 2017 s390x Buildd toolchain package versions: launchpad-buildd_152 python-lpbuildd_152 sbuild_0.67.0-2ubuntu7.1 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 25 Sep 06:40:10 ntpdate[42468]: adjust time server 10.211.37.1 offset 0.000221 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 /home/buildd/filecache-default/c63540de4962374dad549ddd7685c5c502845718 Creating target for build PACKAGEBUILD-13478067 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 Starting target for build PACKAGEBUILD-13478067 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 'deb http://ftpmaster.internal/ubuntu artful main universe' Overriding sources.list in build-PACKAGEBUILD-13478067 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 Updating target for build PACKAGEBUILD-13478067 Get:1 http://ftpmaster.internal/ubuntu artful InRelease [237 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main s390x Packages [1011 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main Translation-en [543 kB] Get:4 http://ftpmaster.internal/ubuntu artful/universe s390x Packages [7779 kB] Get:5 http://ftpmaster.internal/ubuntu artful/universe Translation-en [4786 kB] Fetched 14.4 MB in 4s (3001 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: binutils binutils-common binutils-s390x-linux-gnu build-essential cpp-7 g++-7 gcc-7 gcc-7-base libatomic1 libbinutils libcc1-0 libgcc-7-dev libgcc1 libgomp1 libitm1 libstdc++-7-dev libstdc++6 17 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 21.5 MB of archives. After this operation, 2048 B disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu artful/main s390x libgomp1 s390x 7.2.0-7ubuntu1 [70.1 kB] Get:2 http://ftpmaster.internal/ubuntu artful/main s390x libitm1 s390x 7.2.0-7ubuntu1 [26.9 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main s390x gcc-7-base s390x 7.2.0-7ubuntu1 [18.0 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main s390x libstdc++6 s390x 7.2.0-7ubuntu1 [408 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main s390x libatomic1 s390x 7.2.0-7ubuntu1 [8194 B] Get:6 http://ftpmaster.internal/ubuntu artful/main s390x cpp-7 s390x 7.2.0-7ubuntu1 [5165 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main s390x libcc1-0 s390x 7.2.0-7ubuntu1 [37.6 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main s390x g++-7 s390x 7.2.0-7ubuntu1 [5957 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main s390x gcc-7 s390x 7.2.0-7ubuntu1 [5826 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main s390x libgcc-7-dev s390x 7.2.0-7ubuntu1 [275 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main s390x libstdc++-7-dev s390x 7.2.0-7ubuntu1 [1447 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main s390x libgcc1 s390x 1:7.2.0-7ubuntu1 [25.2 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main s390x libbinutils s390x 2.29.1-3ubuntu1 [304 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main s390x binutils-common s390x 2.29.1-3ubuntu1 [190 kB] Get:15 http://ftpmaster.internal/ubuntu artful/main s390x binutils s390x 2.29.1-3ubuntu1 [3316 B] Get:16 http://ftpmaster.internal/ubuntu artful/main s390x binutils-s390x-linux-gnu s390x 2.29.1-3ubuntu1 [1696 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main s390x build-essential s390x 12.4ubuntu1 [4754 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 21.5 MB in 2s (9502 kB/s) (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../libgomp1_7.2.0-7ubuntu1_s390x.deb ... Unpacking libgomp1:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../libitm1_7.2.0-7ubuntu1_s390x.deb ... Unpacking libitm1:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../gcc-7-base_7.2.0-7ubuntu1_s390x.deb ... Unpacking gcc-7-base:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Setting up gcc-7-base:s390x (7.2.0-7ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../libstdc++6_7.2.0-7ubuntu1_s390x.deb ... Unpacking libstdc++6:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:s390x (7.2.0-7ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../0-libatomic1_7.2.0-7ubuntu1_s390x.deb ... Unpacking libatomic1:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../1-cpp-7_7.2.0-7ubuntu1_s390x.deb ... Unpacking cpp-7 (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../2-libcc1-0_7.2.0-7ubuntu1_s390x.deb ... Unpacking libcc1-0:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../3-g++-7_7.2.0-7ubuntu1_s390x.deb ... Unpacking g++-7 (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-gcc-7_7.2.0-7ubuntu1_s390x.deb ... Unpacking gcc-7 (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-libgcc-7-dev_7.2.0-7ubuntu1_s390x.deb ... Unpacking libgcc-7-dev:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../6-libstdc++-7-dev_7.2.0-7ubuntu1_s390x.deb ... Unpacking libstdc++-7-dev:s390x (7.2.0-7ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../7-libgcc1_1%3a7.2.0-7ubuntu1_s390x.deb ... Unpacking libgcc1:s390x (1:7.2.0-7ubuntu1) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:s390x (1:7.2.0-7ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../libbinutils_2.29.1-3ubuntu1_s390x.deb ... Unpacking libbinutils:s390x (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-3ubuntu1_s390x.deb ... Unpacking binutils-common:s390x (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-3ubuntu1_s390x.deb ... Unpacking binutils (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-s390x-linux-gnu_2.29.1-3ubuntu1_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.29.1-3ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../build-essential_12.4ubuntu1_s390x.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Setting up libgomp1:s390x (7.2.0-7ubuntu1) ... Setting up libatomic1:s390x (7.2.0-7ubuntu1) ... Setting up libcc1-0:s390x (7.2.0-7ubuntu1) ... Setting up build-essential (12.4ubuntu1) ... Setting up cpp-7 (7.2.0-7ubuntu1) ... Setting up binutils-common:s390x (2.29.1-3ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... Setting up libitm1:s390x (7.2.0-7ubuntu1) ... Setting up libbinutils:s390x (2.29.1-3ubuntu1) ... Setting up binutils-s390x-linux-gnu (2.29.1-3ubuntu1) ... Setting up libgcc-7-dev:s390x (7.2.0-7ubuntu1) ... Setting up libstdc++-7-dev:s390x (7.2.0-7ubuntu1) ... Setting up binutils (2.29.1-3ubuntu1) ... Setting up gcc-7 (7.2.0-7ubuntu1) ... Setting up g++-7 (7.2.0-7ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13478067 s390x artful -c chroot:build-PACKAGEBUILD-13478067 --arch=s390x --dist=artful --nolog rafkill_1.2.2-5.dsc Initiating build PACKAGEBUILD-13478067 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 16:30:42 UTC 2017 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on z13-005.buildd +==============================================================================+ | rafkill 1.2.2-5 (s390x) 25 Sep 2017 06:40 | +==============================================================================+ Package: rafkill Version: 1.2.2-5 Source Version: 1.2.2-5 Distribution: artful Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/rafkill-i4SxcF/rafkill-1.2.2' with '<>' I: NOTICE: Log filtering will replace 'build/rafkill-i4SxcF' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13478067/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- rafkill_1.2.2-5.dsc exists in .; copying to chroot 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 '/<>/resolver-4Z5QOW/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-4Z5QOW/apt_archive ./ InRelease Get:2 copy:/<>/resolver-4Z5QOW/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-4Z5QOW/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-4Z5QOW/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-4Z5QOW/apt_archive ./ Packages [528 B] Fetched 2861 B in 0s (0 B/s) 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 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 780 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-4Z5QOW/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [780 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 780 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9), scons, liballegro4-dev, libaldmb1-dev Filtered Build-Depends: debhelper (>= 9), scons, liballegro4-dev, libaldmb1-dev dpkg-deb: building package 'sbuild-build-depends-rafkill-dummy' in '/<>/resolver-fqGmwy/apt_archive/sbuild-build-depends-rafkill-dummy.deb'. Ign:1 copy:/<>/resolver-fqGmwy/apt_archive ./ InRelease Get:2 copy:/<>/resolver-fqGmwy/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-fqGmwy/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-fqGmwy/apt_archive ./ Sources [234 B] Get:5 copy:/<>/resolver-fqGmwy/apt_archive ./ Packages [551 B] Fetched 2904 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install rafkill build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libaldmb1 libaldmb1-dev liballegro4-dev liballegro4.4 libarchive-zip-perl libasound2 libasound2-data libbsd0 libcroco3 libdumb1 libdumb1-dev libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libjpgalleg4.4 libmagic-mgc libmagic1 libpipeline1 libpthread-stubs0-dev libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libsigsegv2 libtimedate-perl libtool libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxcursor-dev libxcursor1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxml2 libxpm-dev libxpm4 libxrender-dev libxrender1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 m4 man-db mime-support po-debconf python python-minimal python2.7 python2.7-minimal scons x11proto-core-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libasound2-plugins alsa-utils libtool-doc gfortran | fortran95-compiler gcj-jdk libxcb-doc libxext-doc m4-doc less www-browser libmail-box-perl python-doc python-tk python2.7-doc binfmt-support Recommended packages: curl | wget | lynx-cur libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libltdl-dev libx11-doc xml-core libmail-sendmail-perl The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libaldmb1 libaldmb1-dev liballegro4-dev liballegro4.4 libarchive-zip-perl libasound2 libasound2-data libbsd0 libcroco3 libdumb1 libdumb1-dev libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu57 libjpgalleg4.4 libmagic-mgc libmagic1 libpipeline1 libpthread-stubs0-dev libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libsigsegv2 libtimedate-perl libtool libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb1 libxcb1-dev libxcursor-dev libxcursor1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxml2 libxpm-dev libxpm4 libxrender-dev libxrender1 libxxf86dga1 libxxf86vm-dev libxxf86vm1 m4 man-db mime-support po-debconf python python-minimal python2.7 python2.7-minimal sbuild-build-depends-rafkill-dummy scons x11proto-core-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools xtrans-dev 0 upgraded, 81 newly installed, 1 to remove and 0 not upgraded. Need to get 24.6 MB of archives. After this operation, 101 MB of additional disk space will be used. Get:1 copy:/<>/resolver-fqGmwy/apt_archive ./ sbuild-build-depends-rafkill-dummy 0.invalid.0 [806 B] Get:2 http://ftpmaster.internal/ubuntu artful/main s390x groff-base s390x 1.22.3-9 [1174 kB] Get:3 http://ftpmaster.internal/ubuntu artful/main s390x libbsd0 s390x 0.8.6-1 [40.7 kB] Get:4 http://ftpmaster.internal/ubuntu artful/main s390x bsdmainutils s390x 9.0.12+nmu1ubuntu1 [179 kB] Get:5 http://ftpmaster.internal/ubuntu artful/main s390x libpipeline1 s390x 1.4.2-1 [24.3 kB] Get:6 http://ftpmaster.internal/ubuntu artful/main s390x man-db s390x 2.7.6.1-2 [887 kB] Get:7 http://ftpmaster.internal/ubuntu artful/main s390x libpython2.7-minimal s390x 2.7.14-2ubuntu2 [338 kB] Get:8 http://ftpmaster.internal/ubuntu artful/main s390x python2.7-minimal s390x 2.7.14-2ubuntu2 [1167 kB] Get:9 http://ftpmaster.internal/ubuntu artful/main s390x python-minimal s390x 2.7.14-1 [28.3 kB] Get:10 http://ftpmaster.internal/ubuntu artful/main s390x mime-support all 3.60ubuntu1 [30.1 kB] Get:11 http://ftpmaster.internal/ubuntu artful/main s390x libexpat1 s390x 2.2.3-1 [66.7 kB] Get:12 http://ftpmaster.internal/ubuntu artful/main s390x libpython2.7-stdlib s390x 2.7.14-2ubuntu2 [1849 kB] Get:13 http://ftpmaster.internal/ubuntu artful/main s390x python2.7 s390x 2.7.14-2ubuntu2 [233 kB] Get:14 http://ftpmaster.internal/ubuntu artful/main s390x libpython-stdlib s390x 2.7.14-1 [7844 B] Get:15 http://ftpmaster.internal/ubuntu artful/main s390x python s390x 2.7.14-1 [140 kB] Get:16 http://ftpmaster.internal/ubuntu artful/main s390x libmagic-mgc s390x 1:5.32-1 [185 kB] Get:17 http://ftpmaster.internal/ubuntu artful/main s390x libmagic1 s390x 1:5.32-1 [66.9 kB] Get:18 http://ftpmaster.internal/ubuntu artful/main s390x file s390x 1:5.32-1 [21.8 kB] Get:19 http://ftpmaster.internal/ubuntu artful/main s390x gettext-base s390x 0.19.8.1-4ubuntu1 [47.7 kB] Get:20 http://ftpmaster.internal/ubuntu artful/main s390x libglib2.0-0 s390x 2.54.0-1ubuntu1 [1074 kB] Get:21 http://ftpmaster.internal/ubuntu artful/main s390x libicu57 s390x 57.1-6 [7484 kB] Get:22 http://ftpmaster.internal/ubuntu artful/main s390x libxau6 s390x 1:1.0.8-1 [7420 B] Get:23 http://ftpmaster.internal/ubuntu artful/main s390x libxdmcp6 s390x 1:1.1.2-3 [10.7 kB] Get:24 http://ftpmaster.internal/ubuntu artful/main s390x libxcb1 s390x 1.11.1-1ubuntu1 [38.8 kB] Get:25 http://ftpmaster.internal/ubuntu artful/main s390x libx11-data all 2:1.6.4-3 [114 kB] Get:26 http://ftpmaster.internal/ubuntu artful/main s390x libx11-6 s390x 2:1.6.4-3 [546 kB] Get:27 http://ftpmaster.internal/ubuntu artful/main s390x libxext6 s390x 2:1.3.3-1 [27.8 kB] Get:28 http://ftpmaster.internal/ubuntu artful/main s390x libxml2 s390x 2.9.4+dfsg1-3.1 [594 kB] Get:29 http://ftpmaster.internal/ubuntu artful/main s390x libsigsegv2 s390x 2.11-1 [12.6 kB] Get:30 http://ftpmaster.internal/ubuntu artful/main s390x m4 s390x 1.4.18-1 [195 kB] Get:31 http://ftpmaster.internal/ubuntu artful/main s390x autoconf all 2.69-11 [322 kB] Get:32 http://ftpmaster.internal/ubuntu artful/main s390x autotools-dev all 20161112.1 [39.5 kB] Get:33 http://ftpmaster.internal/ubuntu artful/main s390x automake all 1:1.15-6ubuntu1 [509 kB] Get:34 http://ftpmaster.internal/ubuntu artful/main s390x autopoint all 0.19.8.1-4ubuntu1 [412 kB] Get:35 http://ftpmaster.internal/ubuntu artful/main s390x libtool all 2.4.6-2 [194 kB] Get:36 http://ftpmaster.internal/ubuntu artful/main s390x dh-autoreconf all 14 [15.5 kB] Get:37 http://ftpmaster.internal/ubuntu artful/main s390x libarchive-zip-perl all 1.59-1 [84.0 kB] Get:38 http://ftpmaster.internal/ubuntu artful/main s390x libfile-stripnondeterminism-perl all 0.038-1 [13.3 kB] Get:39 http://ftpmaster.internal/ubuntu artful/main s390x libtimedate-perl all 2.3000-2 [37.5 kB] Get:40 http://ftpmaster.internal/ubuntu artful/main s390x dh-strip-nondeterminism all 0.038-1 [5026 B] Get:41 http://ftpmaster.internal/ubuntu artful/main s390x libcroco3 s390x 0.6.12-1 [74.7 kB] Get:42 http://ftpmaster.internal/ubuntu artful/main s390x gettext s390x 0.19.8.1-4ubuntu1 [1048 kB] Get:43 http://ftpmaster.internal/ubuntu artful/main s390x intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:44 http://ftpmaster.internal/ubuntu artful/main s390x po-debconf all 1.0.20 [232 kB] Get:45 http://ftpmaster.internal/ubuntu artful/main s390x debhelper all 10.7.2ubuntu2 [877 kB] Get:46 http://ftpmaster.internal/ubuntu artful/main s390x libasound2-data all 1.1.3-5 [36.1 kB] Get:47 http://ftpmaster.internal/ubuntu artful/main s390x libasound2 s390x 1.1.3-5 [327 kB] Get:48 http://ftpmaster.internal/ubuntu artful/main s390x libxfixes3 s390x 1:5.0.3-1 [10.4 kB] Get:49 http://ftpmaster.internal/ubuntu artful/main s390x libxrender1 s390x 1:0.9.10-1 [17.8 kB] Get:50 http://ftpmaster.internal/ubuntu artful/main s390x libxcursor1 s390x 1:1.1.14-3 [19.8 kB] Get:51 http://ftpmaster.internal/ubuntu artful/main s390x libxpm4 s390x 1:3.5.12-1 [32.6 kB] Get:52 http://ftpmaster.internal/ubuntu artful/main s390x libxxf86dga1 s390x 2:1.1.4-1 [11.6 kB] Get:53 http://ftpmaster.internal/ubuntu artful/main s390x libxxf86vm1 s390x 1:1.1.4-1 [9952 B] Get:54 http://ftpmaster.internal/ubuntu artful/universe s390x liballegro4.4 s390x 2:4.4.2-10 [335 kB] Get:55 http://ftpmaster.internal/ubuntu artful/universe s390x libdumb1 s390x 1:0.9.3-6 [173 kB] Get:56 http://ftpmaster.internal/ubuntu artful/universe s390x libaldmb1 s390x 1:0.9.3-6 [7770 B] Get:57 http://ftpmaster.internal/ubuntu artful/universe s390x libdumb1-dev s390x 1:0.9.3-6 [99.7 kB] Get:58 http://ftpmaster.internal/ubuntu artful/universe s390x libjpgalleg4.4 s390x 2:4.4.2-10 [35.9 kB] Get:59 http://ftpmaster.internal/ubuntu artful/main s390x xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:60 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-core-dev all 7.0.31-1 [700 kB] Get:61 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-input-dev all 2.3.2-1 [118 kB] Get:62 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-xext-dev all 7.3.0-1 [212 kB] Get:63 http://ftpmaster.internal/ubuntu artful/main s390x libxau-dev s390x 1:1.0.8-1 [9352 B] Get:64 http://ftpmaster.internal/ubuntu artful/main s390x libxdmcp-dev s390x 1:1.1.2-3 [25.1 kB] Get:65 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-kb-dev all 1.0.7-1 [226 kB] Get:66 http://ftpmaster.internal/ubuntu artful/main s390x xtrans-dev all 1.3.5-1 [70.5 kB] Get:67 http://ftpmaster.internal/ubuntu artful/main s390x libpthread-stubs0-dev s390x 0.3-4 [3892 B] Get:68 http://ftpmaster.internal/ubuntu artful/main s390x libxcb1-dev s390x 1.11.1-1ubuntu1 [73.7 kB] Get:69 http://ftpmaster.internal/ubuntu artful/main s390x libx11-dev s390x 2:1.6.4-3 [608 kB] Get:70 http://ftpmaster.internal/ubuntu artful/main s390x libxext-dev s390x 2:1.3.3-1 [81.1 kB] Get:71 http://ftpmaster.internal/ubuntu artful/main s390x libxpm-dev s390x 1:3.5.12-1 [86.6 kB] Get:72 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:73 http://ftpmaster.internal/ubuntu artful/main s390x libxxf86vm-dev s390x 1:1.1.4-1 [12.9 kB] Get:74 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:75 http://ftpmaster.internal/ubuntu artful/main s390x libxrender-dev s390x 1:0.9.10-1 [24.1 kB] Get:76 http://ftpmaster.internal/ubuntu artful/main s390x x11proto-fixes-dev all 1:5.0-2ubuntu2 [14.2 kB] Get:77 http://ftpmaster.internal/ubuntu artful/main s390x libxfixes-dev s390x 1:5.0.3-1 [10.7 kB] Get:78 http://ftpmaster.internal/ubuntu artful/main s390x libxcursor-dev s390x 1:1.1.14-3 [26.6 kB] Get:79 http://ftpmaster.internal/ubuntu artful/universe s390x liballegro4-dev s390x 2:4.4.2-10 [211 kB] Get:80 http://ftpmaster.internal/ubuntu artful/universe s390x libaldmb1-dev s390x 1:0.9.3-6 [4946 B] Get:81 http://ftpmaster.internal/ubuntu artful/universe s390x scons all 2.5.1-1 [455 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 24.6 MB in 3s (7670 kB/s) (Reading database ... 12436 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package groff-base. (Reading database ... 12427 files and directories currently installed.) Preparing to unpack .../00-groff-base_1.22.3-9_s390x.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../01-libbsd0_0.8.6-1_s390x.deb ... Unpacking libbsd0:s390x (0.8.6-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_9.0.12+nmu1ubuntu1_s390x.deb ... Unpacking bsdmainutils (9.0.12+nmu1ubuntu1) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../03-libpipeline1_1.4.2-1_s390x.deb ... Unpacking libpipeline1:s390x (1.4.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.7.6.1-2_s390x.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package libpython2.7-minimal:s390x. Preparing to unpack .../05-libpython2.7-minimal_2.7.14-2ubuntu2_s390x.deb ... Unpacking libpython2.7-minimal:s390x (2.7.14-2ubuntu2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../06-python2.7-minimal_2.7.14-2ubuntu2_s390x.deb ... Unpacking python2.7-minimal (2.7.14-2ubuntu2) ... Selecting previously unselected package python-minimal. Preparing to unpack .../07-python-minimal_2.7.14-1_s390x.deb ... Unpacking python-minimal (2.7.14-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../08-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../09-libexpat1_2.2.3-1_s390x.deb ... Unpacking libexpat1:s390x (2.2.3-1) ... Selecting previously unselected package libpython2.7-stdlib:s390x. Preparing to unpack .../10-libpython2.7-stdlib_2.7.14-2ubuntu2_s390x.deb ... Unpacking libpython2.7-stdlib:s390x (2.7.14-2ubuntu2) ... Selecting previously unselected package python2.7. Preparing to unpack .../11-python2.7_2.7.14-2ubuntu2_s390x.deb ... Unpacking python2.7 (2.7.14-2ubuntu2) ... Selecting previously unselected package libpython-stdlib:s390x. Preparing to unpack .../12-libpython-stdlib_2.7.14-1_s390x.deb ... Unpacking libpython-stdlib:s390x (2.7.14-1) ... Setting up libpython2.7-minimal:s390x (2.7.14-2ubuntu2) ... Setting up python2.7-minimal (2.7.14-2ubuntu2) ... Setting up python-minimal (2.7.14-1) ... Selecting previously unselected package python. (Reading database ... 13711 files and directories currently installed.) Preparing to unpack .../00-python_2.7.14-1_s390x.deb ... Unpacking python (2.7.14-1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.32-1_s390x.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../02-libmagic1_1%3a5.32-1_s390x.deb ... Unpacking libmagic1:s390x (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.32-1_s390x.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.19.8.1-4ubuntu1_s390x.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../05-libglib2.0-0_2.54.0-1ubuntu1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.54.0-1ubuntu1) ... Selecting previously unselected package libicu57:s390x. Preparing to unpack .../06-libicu57_57.1-6_s390x.deb ... Unpacking libicu57:s390x (57.1-6) ... Selecting previously unselected package libxau6:s390x. Preparing to unpack .../07-libxau6_1%3a1.0.8-1_s390x.deb ... Unpacking libxau6:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:s390x. Preparing to unpack .../08-libxdmcp6_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp6:s390x (1:1.1.2-3) ... Selecting previously unselected package libxcb1:s390x. Preparing to unpack .../09-libxcb1_1.11.1-1ubuntu1_s390x.deb ... Unpacking libxcb1:s390x (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../10-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:s390x. Preparing to unpack .../11-libx11-6_2%3a1.6.4-3_s390x.deb ... Unpacking libx11-6:s390x (2:1.6.4-3) ... Selecting previously unselected package libxext6:s390x. Preparing to unpack .../12-libxext6_2%3a1.3.3-1_s390x.deb ... Unpacking libxext6:s390x (2:1.3.3-1) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../13-libxml2_2.9.4+dfsg1-3.1_s390x.deb ... Unpacking libxml2:s390x (2.9.4+dfsg1-3.1) ... Selecting previously unselected package libsigsegv2:s390x. Preparing to unpack .../14-libsigsegv2_2.11-1_s390x.deb ... Unpacking libsigsegv2:s390x (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.18-1_s390x.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../16-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../17-autotools-dev_20161112.1_all.deb ... Unpacking autotools-dev (20161112.1) ... Selecting previously unselected package automake. Preparing to unpack .../18-automake_1%3a1.15-6ubuntu1_all.deb ... Unpacking automake (1:1.15-6ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../19-autopoint_0.19.8.1-4ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../20-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../21-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../22-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../23-libfile-stripnondeterminism-perl_0.038-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.038-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../24-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../25-dh-strip-nondeterminism_0.038-1_all.deb ... Unpacking dh-strip-nondeterminism (0.038-1) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../26-libcroco3_0.6.12-1_s390x.deb ... Unpacking libcroco3:s390x (0.6.12-1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.19.8.1-4ubuntu1_s390x.deb ... Unpacking gettext (0.19.8.1-4ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_10.7.2ubuntu2_all.deb ... Unpacking debhelper (10.7.2ubuntu2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../31-libasound2-data_1.1.3-5_all.deb ... Unpacking libasound2-data (1.1.3-5) ... Selecting previously unselected package libasound2:s390x. Preparing to unpack .../32-libasound2_1.1.3-5_s390x.deb ... Unpacking libasound2:s390x (1.1.3-5) ... Selecting previously unselected package libxfixes3:s390x. Preparing to unpack .../33-libxfixes3_1%3a5.0.3-1_s390x.deb ... Unpacking libxfixes3:s390x (1:5.0.3-1) ... Selecting previously unselected package libxrender1:s390x. Preparing to unpack .../34-libxrender1_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender1:s390x (1:0.9.10-1) ... Selecting previously unselected package libxcursor1:s390x. Preparing to unpack .../35-libxcursor1_1%3a1.1.14-3_s390x.deb ... Unpacking libxcursor1:s390x (1:1.1.14-3) ... Selecting previously unselected package libxpm4:s390x. Preparing to unpack .../36-libxpm4_1%3a3.5.12-1_s390x.deb ... Unpacking libxpm4:s390x (1:3.5.12-1) ... Selecting previously unselected package libxxf86dga1:s390x. Preparing to unpack .../37-libxxf86dga1_2%3a1.1.4-1_s390x.deb ... Unpacking libxxf86dga1:s390x (2:1.1.4-1) ... Selecting previously unselected package libxxf86vm1:s390x. Preparing to unpack .../38-libxxf86vm1_1%3a1.1.4-1_s390x.deb ... Unpacking libxxf86vm1:s390x (1:1.1.4-1) ... Selecting previously unselected package liballegro4.4:s390x. Preparing to unpack .../39-liballegro4.4_2%3a4.4.2-10_s390x.deb ... Unpacking liballegro4.4:s390x (2:4.4.2-10) ... Selecting previously unselected package libdumb1:s390x. Preparing to unpack .../40-libdumb1_1%3a0.9.3-6_s390x.deb ... Unpacking libdumb1:s390x (1:0.9.3-6) ... Selecting previously unselected package libaldmb1:s390x. Preparing to unpack .../41-libaldmb1_1%3a0.9.3-6_s390x.deb ... Unpacking libaldmb1:s390x (1:0.9.3-6) ... Selecting previously unselected package libdumb1-dev:s390x. Preparing to unpack .../42-libdumb1-dev_1%3a0.9.3-6_s390x.deb ... Unpacking libdumb1-dev:s390x (1:0.9.3-6) ... Selecting previously unselected package libjpgalleg4.4:s390x. Preparing to unpack .../43-libjpgalleg4.4_2%3a4.4.2-10_s390x.deb ... Unpacking libjpgalleg4.4:s390x (2:4.4.2-10) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../44-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../45-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../46-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../47-x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxau-dev:s390x. Preparing to unpack .../48-libxau-dev_1%3a1.0.8-1_s390x.deb ... Unpacking libxau-dev:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:s390x. Preparing to unpack .../49-libxdmcp-dev_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp-dev:s390x (1:1.1.2-3) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../50-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../51-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:s390x. Preparing to unpack .../52-libpthread-stubs0-dev_0.3-4_s390x.deb ... Unpacking libpthread-stubs0-dev:s390x (0.3-4) ... Selecting previously unselected package libxcb1-dev:s390x. Preparing to unpack .../53-libxcb1-dev_1.11.1-1ubuntu1_s390x.deb ... Unpacking libxcb1-dev:s390x (1.11.1-1ubuntu1) ... Selecting previously unselected package libx11-dev:s390x. Preparing to unpack .../54-libx11-dev_2%3a1.6.4-3_s390x.deb ... Unpacking libx11-dev:s390x (2:1.6.4-3) ... Selecting previously unselected package libxext-dev:s390x. Preparing to unpack .../55-libxext-dev_2%3a1.3.3-1_s390x.deb ... Unpacking libxext-dev:s390x (2:1.3.3-1) ... Selecting previously unselected package libxpm-dev:s390x. Preparing to unpack .../56-libxpm-dev_1%3a3.5.12-1_s390x.deb ... Unpacking libxpm-dev:s390x (1:3.5.12-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../57-x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:s390x. Preparing to unpack .../58-libxxf86vm-dev_1%3a1.1.4-1_s390x.deb ... Unpacking libxxf86vm-dev:s390x (1:1.1.4-1) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../59-x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:s390x. Preparing to unpack .../60-libxrender-dev_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender-dev:s390x (1:0.9.10-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../61-x11proto-fixes-dev_1%3a5.0-2ubuntu2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2ubuntu2) ... Selecting previously unselected package libxfixes-dev:s390x. Preparing to unpack .../62-libxfixes-dev_1%3a5.0.3-1_s390x.deb ... Unpacking libxfixes-dev:s390x (1:5.0.3-1) ... Selecting previously unselected package libxcursor-dev:s390x. Preparing to unpack .../63-libxcursor-dev_1%3a1.1.14-3_s390x.deb ... Unpacking libxcursor-dev:s390x (1:1.1.14-3) ... Selecting previously unselected package liballegro4-dev. Preparing to unpack .../64-liballegro4-dev_2%3a4.4.2-10_s390x.deb ... Unpacking liballegro4-dev (2:4.4.2-10) ... Selecting previously unselected package libaldmb1-dev:s390x. Preparing to unpack .../65-libaldmb1-dev_1%3a0.9.3-6_s390x.deb ... Unpacking libaldmb1-dev:s390x (1:0.9.3-6) ... Selecting previously unselected package scons. Preparing to unpack .../66-scons_2.5.1-1_all.deb ... Unpacking scons (2.5.1-1) ... Selecting previously unselected package sbuild-build-depends-rafkill-dummy. Preparing to unpack .../67-sbuild-build-depends-rafkill-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-rafkill-dummy (0.invalid.0) ... Setting up libexpat1:s390x (2.2.3-1) ... Setting up libdumb1:s390x (1:0.9.3-6) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libsigsegv2:s390x (2.11-1) ... Setting up libpthread-stubs0-dev:s390x (0.3-4) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:s390x (2.54.0-1ubuntu1) ... No schema files found: doing nothing. Setting up libasound2-data (1.1.3-5) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up gettext-base (0.19.8.1-4ubuntu1) ... Setting up libpipeline1:s390x (1.4.2-1) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up m4 (1.4.18-1) ... Setting up libicu57:s390x (57.1-6) ... Setting up libbsd0:s390x (0.8.6-1) ... Setting up libdumb1-dev:s390x (1:0.9.3-6) ... Setting up libxml2:s390x (2.9.4+dfsg1-3.1) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libasound2:s390x (1.1.3-5) ... Setting up libmagic1:s390x (1:5.32-1) ... Setting up libcroco3:s390x (0.6.12-1) ... Setting up xtrans-dev (1.3.5-1) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... Setting up autotools-dev (20161112.1) ... Setting up libxdmcp6:s390x (1:1.1.2-3) ... Setting up bsdmainutils (9.0.12+nmu1ubuntu1) ... 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 libx11-data (2:1.6.4-3) ... Setting up libpython2.7-stdlib:s390x (2.7.14-2ubuntu2) ... Setting up libxau6:s390x (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-4ubuntu1) ... Setting up libfile-stripnondeterminism-perl (0.038-1) ... Setting up x11proto-core-dev (7.0.31-1) ... Setting up gettext (0.19.8.1-4ubuntu1) ... Setting up python2.7 (2.7.14-2ubuntu2) ... Setting up libxau-dev:s390x (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.32-1) ... Setting up libpython-stdlib:s390x (2.7.14-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:s390x (1:1.1.2-3) ... Setting up automake (1:1.15-6ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libxcb1:s390x (1.11.1-1ubuntu1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up python (2.7.14-1) ... Setting up libtool (2.4.6-2) ... Setting up po-debconf (1.0.20) ... Setting up libx11-6:s390x (2:1.6.4-3) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up scons (2.5.1-1) ... Setting up libxpm4:s390x (1:3.5.12-1) ... Setting up libxrender1:s390x (1:0.9.10-1) ... Setting up libxcb1-dev:s390x (1.11.1-1ubuntu1) ... Setting up libx11-dev:s390x (2:1.6.4-3) ... Setting up libxext6:s390x (2:1.3.3-1) ... Setting up libxfixes3:s390x (1:5.0.3-1) ... Setting up libxpm-dev:s390x (1:3.5.12-1) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu2) ... Setting up libxrender-dev:s390x (1:0.9.10-1) ... Setting up libxcursor1:s390x (1:1.1.14-3) ... Setting up libxxf86dga1:s390x (2:1.1.4-1) ... Setting up libxext-dev:s390x (2:1.3.3-1) ... Setting up libxxf86vm1:s390x (1:1.1.4-1) ... Setting up libxxf86vm-dev:s390x (1:1.1.4-1) ... Setting up libxfixes-dev:s390x (1:5.0.3-1) ... Setting up liballegro4.4:s390x (2:4.4.2-10) ... Setting up libxcursor-dev:s390x (1:1.1.14-3) ... Setting up libaldmb1:s390x (1:0.9.3-6) ... Setting up libjpgalleg4.4:s390x (2:4.4.2-10) ... Setting up liballegro4-dev (2:4.4.2-10) ... Setting up libaldmb1-dev:s390x (1:0.9.3-6) ... Setting up dh-autoreconf (14) ... Setting up dh-strip-nondeterminism (0.038-1) ... Setting up debhelper (10.7.2ubuntu2) ... Setting up sbuild-build-depends-rafkill-dummy (0.invalid.0) ... (Reading database ... 16419 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libc-bin (2.26-0ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-93-generic s390x (s390x) Toolchain package versions: binutils_2.29.1-3ubuntu1 dpkg-dev_1.18.24ubuntu1 g++-7_7.2.0-7ubuntu1 gcc-7_7.2.0-7ubuntu1 libc6-dev_2.26-0ubuntu1 libstdc++-7-dev_7.2.0-7ubuntu1 libstdc++6_7.2.0-7ubuntu1 linux-libc-dev_4.13.0-11.12 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 apt_1.5~rc4 apt-transport-https_1.5~rc4 autoconf_2.69-11 automake_1:1.15-6ubuntu1 autopoint_0.19.8.1-4ubuntu1 autotools-dev_20161112.1 base-files_9.6ubuntu101 base-passwd_3.5.43 bash_4.4-5ubuntu1 binutils_2.29.1-3ubuntu1 binutils-common_2.29.1-3ubuntu1 binutils-s390x-linux-gnu_2.29.1-3ubuntu1 bsdmainutils_9.0.12+nmu1ubuntu1 bsdutils_1:2.30.1-0ubuntu4 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 coreutils_8.26-3ubuntu3 cpp_4:7.2.0-1ubuntu1 cpp-7_7.2.0-7ubuntu1 dash_0.5.8-2.3ubuntu1 debconf_1.5.63 debhelper_10.7.2ubuntu2 debianutils_4.8.2 dh-autoreconf_14 dh-strip-nondeterminism_0.038-1 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.18.24ubuntu1 dpkg-dev_1.18.24ubuntu1 e2fslibs_1.43.5-1 e2fsprogs_1.43.5-1 fakeroot_1.21-1ubuntu2 fdisk_2.30.1-0ubuntu4 file_1:5.32-1 findutils_4.6.0+git+20170729-2 g++_4:7.2.0-1ubuntu1 g++-7_7.2.0-7ubuntu1 gcc_4:7.2.0-1ubuntu1 gcc-7_7.2.0-7ubuntu1 gcc-7-base_7.2.0-7ubuntu1 gettext_0.19.8.1-4ubuntu1 gettext-base_0.19.8.1-4ubuntu1 gnupg_2.1.15-1ubuntu7 gnupg-agent_2.1.15-1ubuntu7 gpgv_2.1.15-1ubuntu7 grep_3.1-2 groff-base_1.22.3-9 gzip_1.6-5ubuntu1 hostname_3.18 init_1.49ubuntu1 init-system-helpers_1.49ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libaldmb1_1:0.9.3-6 libaldmb1-dev_1:0.9.3-6 liballegro4-dev_2:4.4.2-10 liballegro4.4_2:4.4.2-10 libapparmor1_2.11.0-2ubuntu17 libapt-pkg5.0_1.5~rc4 libarchive-zip-perl_1.59-1 libasn1-8-heimdal_7.4.0.dfsg.1-2 libasound2_1.1.3-5 libasound2-data_1.1.3-5 libassuan0_2.4.3-3 libatomic1_7.2.0-7ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libbinutils_2.29.1-3ubuntu1 libblkid1_2.30.1-0ubuntu4 libbsd0_0.8.6-1 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu1 libc-dev-bin_2.26-0ubuntu1 libc6_2.26-0ubuntu1 libc6-dev_2.26-0ubuntu1 libcap-ng0_0.7.7-3build1 libcap2_1:2.25-1 libcc1-0_7.2.0-7ubuntu1 libcomerr2_1.43.5-1 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.3-4ubuntu1 libcurl3-gnutls_7.55.1-1ubuntu1 libdb5.3_5.3.28-13.1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.18.24ubuntu1 libdumb1_1:0.9.3-6 libdumb1-dev_1:0.9.3-6 libexpat1_2.2.3-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.1-0ubuntu4 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.038-1 libgcc-7-dev_7.2.0-7ubuntu1 libgcc1_1:7.2.0-7ubuntu1 libgcrypt20_1.7.8-2ubuntu1 libgdbm3_1.8.3-14 libglib2.0-0_2.54.0-1ubuntu1 libgmp10_2:6.1.2+dfsg-1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-7ubuntu1 libgpg-error0_1.27-3 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.4.0.dfsg.1-2 libhcrypto4-heimdal_7.4.0.dfsg.1-2 libheimbase1-heimdal_7.4.0.dfsg.1-2 libheimntlm0-heimdal_7.4.0.dfsg.1-2 libhogweed4_3.3-1 libhx509-5-heimdal_7.4.0.dfsg.1-2 libicu57_57.1-6 libidn11_1.33-2 libidn2-0_2.0.2-5 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.2.0-7ubuntu1 libjpgalleg4.4_2:4.4.2-10 libk5crypto3_1.15.1-2 libkeyutils1_1.5.9-9ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.4.0.dfsg.1-2 libkrb5-3_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmount1_2.30.1-0ubuntu4 libmpc3_1.0.3-2 libmpfr4_3.1.6-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-1 libnpth0_1.5-2 libp11-kit0_0.23.7-3 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpcre3_2:8.39-4 libperl5.26_5.26.0-8ubuntu1 libpipeline1_1.4.2-1 libpng16-16_1.6.32-2 libprocps6_2:3.3.12-1ubuntu2 libpsl5_0.18.0-2 libpthread-stubs0-dev_0.3-4 libpython-stdlib_2.7.14-1 libpython2.7-minimal_2.7.14-2ubuntu2 libpython2.7-stdlib_2.7.14-2ubuntu2 libreadline7_7.0-0ubuntu2 libroken18-heimdal_7.4.0.dfsg.1-2 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu2 libselinux1_2.7-1 libsemanage-common_2.7-1 libsemanage1_2.7-1 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsmartcols1_2.30.1-0ubuntu4 libsqlite3-0_3.19.3-3 libss2_1.43.5-1 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-7-dev_7.2.0-7ubuntu1 libstdc++6_7.2.0-7ubuntu1 libsystemd0_234-2ubuntu10 libtasn1-6_4.12-2.1 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libudev1_234-2ubuntu10 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.1-0ubuntu4 libwind0-heimdal_7.4.0.dfsg.1-2 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb1_1.11.1-1ubuntu1 libxcb1-dev_1.11.1-1ubuntu1 libxcursor-dev_1:1.1.14-3 libxcursor1_1:1.1.14-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxml2_2.9.4+dfsg1-3.1 libxpm-dev_1:3.5.12-1 libxpm4_1:3.5.12-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxxf86dga1_2:1.1.4-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 linux-libc-dev_4.13.0-11.12 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mime-support_3.60ubuntu1 mount_2.30.1-0ubuntu4 multiarch-support_2.26-0ubuntu1 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.0-8ubuntu1 perl-base_5.26.0-8ubuntu1 perl-modules-5.26_5.26.0-8ubuntu1 pinentry-curses_1.0.0-2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 python_2.7.14-1 python-minimal_2.7.14-1 python2.7_2.7.14-2ubuntu2 python2.7-minimal_2.7.14-2ubuntu2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-rafkill-dummy_0.invalid.0 scons_2.5.1-1 sed_4.4-1 sensible-utils_0.0.10 systemd_234-2ubuntu10 systemd-sysv_234-2ubuntu10 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.8git1 tar_1.29b-2 tzdata_2017b-2 ubuntu-keyring_2016.10.27 util-linux_2.30.1-0ubuntu4 x11proto-core-dev_7.0.31-1 x11proto-fixes-dev_1:5.0-2ubuntu2 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri Sep 18 16:24:47 2015 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./rafkill_1.2.2-5.dsc dpkg-source: info: extracting rafkill in rafkill-1.2.2 dpkg-source: info: unpacking rafkill_1.2.2.orig.tar.gz dpkg-source: info: unpacking rafkill_1.2.2-5.debian.tar.xz dpkg-source: info: applying 000_install_path.diff dpkg-source: info: applying 100_save_game_crash.diff dpkg-source: info: applying 101_shatter_crash.diff dpkg-source: info: applying 102_fullscreen_crash.diff dpkg-source: info: applying 103_gcc_4.3_fixes dpkg-source: info: applying 104_gcc-4.7.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-13478067 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13478067 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13478067 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package rafkill dpkg-buildpackage: info: source version 1.2.2-5 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build rafkill-1.2.2 dpkg-buildpackage: info: host architecture s390x fakeroot debian/rules clean dh clean dh_auto_clean make -j1 clean make[1]: Entering directory '/<>' scons -c scons: Reading SConscript files ... Use 'scons -h' for help scons: warning: The Options class is deprecated; use the Variables class instead. File "/<>/SConstruct", line 22, in scons: warning: The PathOption() function is deprecated; use the PathVariable() function instead. File "/<>/SConstruct", line 23, in scons: warning: BuildDir() and the build_dir keyword have been deprecated; use VariantDir() and the variant_dir keyword instead. File "/<>/SConstruct", line 37, in scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. make[1]: Leaving directory '/<>' debian/rules override_dh_clean make[1]: Entering directory '/<>' scons --clean scons: Reading SConscript files ... Use 'scons -h' for help scons: warning: The Options class is deprecated; use the Variables class instead. File "/<>/SConstruct", line 22, in scons: warning: The PathOption() function is deprecated; use the PathVariable() function instead. File "/<>/SConstruct", line 23, in scons: warning: BuildDir() and the build_dir keyword have been deprecated; use VariantDir() and the variant_dir keyword instead. File "/<>/SConstruct", line 37, in scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. Removing autogenerated directory .sconf_temp rm -rf install bin build .sconf_temp rm -f rafkill.conf .sconsign.dblite config.log dh_clean make[1]: Leaving directory '/<>' debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' mkdir install bin scons prefix=install bin=bin scons: Reading SConscript files ... Use 'scons -h' for help scons: warning: The Options class is deprecated; use the Variables class instead. File "/<>/SConstruct", line 22, in scons: warning: The PathOption() function is deprecated; use the PathVariable() function instead. File "/<>/SConstruct", line 23, in scons: warning: BuildDir() and the build_dir keyword have been deprecated; use VariantDir() and the variant_dir keyword instead. File "/<>/SConstruct", line 37, in scons: done reading SConscript files. scons: Building targets ... g++ -o build/animation.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"/usr/share/games\" -Ibuild build/animation.cpp g++ -o build/bitmap.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"/usr/share/games\" -Ibuild build/bitmap.cpp build/bitmap.cpp: In member function ‘Bitmap& Bitmap::operator=(const Bitmap&)’: build/bitmap.cpp:347:3: warning: value computed is not used [-Wunused-value] *own++; ^~~~~~ g++ -o build/booster.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"/usr/share/games\" -Ibuild build/booster.cpp g++ -o build/config.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"/usr/share/games\" -Ibuild build/config.cpp build/config.cpp: In member function ‘void Configuration::loadConfiguration()’: build/config.cpp:49:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fgets( buf, sizeof( buf ), config ); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o build/defs.o -c -g3 -Wall -fno-rtti -Woverloaded-virtual -O2 -DINSTALL_DIR=\"/usr/share/games\" -Ibuild build/defs.cpp In file included from /usr/include/c++/7/bits/stringfwd.h:40:0, from /usr/include/c++/7/string:39, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/memoryfwd.h:63:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/memoryfwd.h:66:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/memoryfwd.h:70:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:39:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stringfwd.h:52:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stringfwd.h:55:3: error: template specialization with C linkage template<> struct char_traits; ^~~~~~~~ /usr/include/c++/7/bits/stringfwd.h:58:3: error: template specialization with C linkage template<> struct char_traits; ^~~~~~~~ /usr/include/c++/7/bits/stringfwd.h:63:3: error: template specialization with C linkage template<> struct char_traits; ^~~~~~~~ /usr/include/c++/7/bits/stringfwd.h:64:3: error: template specialization with C linkage template<> struct char_traits; ^~~~~~~~ /usr/include/c++/7/bits/stringfwd.h:69:3: error: template with C linkage template, ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:63:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/ext/numeric_traits.h:54:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:67:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:70:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:73:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:76:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:99:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:111:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:114:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:117:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:120:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/numeric_traits.h:123:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_pair.h:59:0, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/move.h:45:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/move.h:54:0, from /usr/include/c++/7/bits/stl_pair.h:59, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/type_traits:68:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:83:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:92:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:103:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:106:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:109:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:114:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:119:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:124:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:129:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:132:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:137:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:142:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:147:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:152:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:195:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:204:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:207:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:211:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:221:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:225:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:229:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:233:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:237:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:242:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:247:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:251:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:255:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:259:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:263:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:267:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:271:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:275:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:279:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:283:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:290:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:294:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:327:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:332:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:336:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:340:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:344:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:355:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:361:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:365:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:369:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:373:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:377:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:382:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:388:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:392:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:397:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:401:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:405:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:408:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:412:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:417:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:423:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:427:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:432:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:439:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:445:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:451:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:457:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:461:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:465:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:469:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:473:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:477:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:481:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:485:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:489:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:493:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:497:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:501:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:505:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:509:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:513:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:517:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:521:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:525:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:529:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:533:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:537:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:541:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:545:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:549:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:553:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:559:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:563:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:568:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:574:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:582:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:589:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:595:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:602:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:608:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:612:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:619:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:623:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:627:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:632:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:639:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:644:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:649:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:657:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:661:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:666:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:670:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:675:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:681:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:687:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:694:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:700:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:706:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:712:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:720:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:727:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:732:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:743:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:749:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:757:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:764:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:767:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:770:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:773:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:778:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:790:5: error: template with C linkage template().~_Tp())> ^~~~~~~~ /usr/include/c++/7/type_traits:793:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:797:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:804:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:817:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:821:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:826:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:837:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:841:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:845:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:852:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:865:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:869:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:874:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:881:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:884:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:888:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:895:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:901:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:909:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:916:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:922:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:941:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:949:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:956:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:962:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:975:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:983:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:990:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:996:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:999:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1002:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1005:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1015:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1028:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1033:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1053:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1064:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1072:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1080:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1092:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1100:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1107:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1115:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1120:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1125:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1131:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1136:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1139:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1143:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1149:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1154:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1157:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1161:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1167:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1172:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1177:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1180:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1187:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1193:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1199:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1204:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1210:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1222:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1225:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1229:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1235:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1240:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1243:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1247:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1253:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1258:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1275:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1280:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1283:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1287:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1293:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1298:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1301:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1305:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1311:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1316:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1322:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1328:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1331:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1335:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1341:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1346:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1349:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1353:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1359:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1365:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1372:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1379:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1382:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1389:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1396:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1401:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1408:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1416:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1424:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1432:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1440:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1448:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1456:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1465:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1470:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1474:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1478:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1483:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1487:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1494:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1505:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1509:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1514:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1519:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1546:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1555:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1559:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1564:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1568:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1573:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1581:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1586:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1591:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1603:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1607:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1611:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1615:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1619:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1623:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1630:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1634:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1638:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1642:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1646:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1651:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1656:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/type_traits:1660:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1665:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1672:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1676:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1680:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1687:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1690:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1694:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1698:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1702:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1706:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1722:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1726:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1730:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1734:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1738:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1742:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1747:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1753:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1774:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1790:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1818:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1823:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1828:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1832:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1836:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1840:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1844:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1848:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1852:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1863:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1866:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1872:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1893:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1909:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1922:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1927:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/type_traits:1932:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1936:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1943:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1947:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1951:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1956:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1960:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1964:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1970:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1974:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1980:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1984:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1989:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:1995:3: error: template with C linkage template, ^~~~~~~~ /usr/include/c++/7/type_traits:2000:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2004:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2011:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2015:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2019:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2039:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2057:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2078:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2094:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2099:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2109:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2113:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2118:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2127:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2131:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2137:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2143:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2153:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2158:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2162:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2167:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2172:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2177:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2184:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2189:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2193:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2202:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2205:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2209:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2222:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2226:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2230:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2235:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2242:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2248:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2255:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2265:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2279:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2286:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2291:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2295:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2305:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2310:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2314:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2324:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2329:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2333:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2343:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2348:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2352:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2359:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2362:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2375:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2378:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2396:3: error: template with C linkage template::type> ^~~~~~~~ /usr/include/c++/7/type_traits:2402:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2408:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2414:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2420:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2429:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2434:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2438:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2446:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2459:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2466:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2474:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2478:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2482:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2486:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2490:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2494:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2498:3: error: template with C linkage template using __void_t = void; ^~~~~~~~ /usr/include/c++/7/type_traits:2503:3: error: template with C linkage template using void_t = void; ^~~~~~~~ /usr/include/c++/7/type_traits:2507:3: error: template with C linkage template class _Op, ^~~~~~~~ /usr/include/c++/7/type_traits:2525:3: error: template with C linkage template class _Op, ^~~~~~~~ /usr/include/c++/7/type_traits:2530:3: error: template with C linkage template class _Op, ^~~~~~~~ /usr/include/c++/7/type_traits:2551:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2554:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2557:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2560:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2564:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2569:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2575:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2584:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2595:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2605:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2610:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2616:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2623:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2630:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2635:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2645:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2651:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2658:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2663:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2673:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2685:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2692:7: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2698:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2706:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2713:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2721:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2729:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2735:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2742:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2747:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2756:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2759:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2764:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2769:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2774:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2782:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2789:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2796:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2802:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2808:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2815:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/type_traits:2820:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_pair.h:59:0, from /usr/include/c++/7/bits/stl_algobase.h:64, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/move.h:71:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:82:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:96:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:102:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:115:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:135:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:142:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:181:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/move.h:206:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:64:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_pair.h:83:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:86:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:94:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:154:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:197:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:441:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:447:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:454:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:460:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:466:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:472:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:481:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:495:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_pair.h:516:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:65:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_iterator_base_types.h:116:3: error: template with C linkage template> ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:161:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:177:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:188:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:202:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_types.h:231:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:66:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_iterator_base_funcs.h:71:3: error: template with C linkage template struct _List_iterator; ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:72:3: error: template with C linkage template struct _List_const_iterator; ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:77:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:95:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:109:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:115:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:135:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:145:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:156:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:172:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:195:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:206:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator_base_funcs.h:218:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_iterator.h:66:0, from /usr/include/c++/7/bits/stl_algobase.h:67, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/ptr_traits.h:44:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:48:3: error: template with C linkage template class _Template, typename _Tp, ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:53:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:57:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:61:3: error: template with C linkage template class _Template, typename _Up, ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:66:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:69:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:77:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:122:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ptr_traits.h:146:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:67:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_iterator.h:100:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:297:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:303:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:309:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:315:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:321:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:327:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:335:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:341:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:347:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:353:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:359:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:365:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:387:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:395:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:403:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:414:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:422:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:428:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:433:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:451:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:528:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:543:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:619:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:638:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:733:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:759:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:857:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:864:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:871:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:878:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:886:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:893:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:900:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:907:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:914:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:921:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:928:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:935:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:946:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:960:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:967:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:981:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1009:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1116:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1122:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1128:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1134:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1140:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1152:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1158:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1164:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1170:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1176:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1182:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1189:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1196:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1202:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1207:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1232:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_iterator.h:1239:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_algobase.h:71:0, from /usr/include/c++/7/bits/char_traits.h:39, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/predefined_ops.h:39:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:62:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:87:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:103:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:115:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h: In function ‘__gnu_cxx::__ops::_Iter_equal_to_val __gnu_cxx::__ops::__iter_comp_val(__gnu_cxx::__ops::_Iter_equal_to_iter)’: /usr/include/c++/7/bits/predefined_ops.h:126:3: error: conflicting declaration of C function ‘__gnu_cxx::__ops::_Iter_equal_to_val __gnu_cxx::__ops::__iter_comp_val(__gnu_cxx::__ops::_Iter_equal_to_iter)’ __iter_comp_val(_Iter_equal_to_iter) ^~~~~~~~~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:73:3: note: previous declaration ‘__gnu_cxx::__ops::_Iter_less_val __gnu_cxx::__ops::__iter_comp_val(__gnu_cxx::__ops::_Iter_less_iter)’ __iter_comp_val(_Iter_less_iter) ^~~~~~~~~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h: At global scope: /usr/include/c++/7/bits/predefined_ops.h:129:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:152:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:180:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:185:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:190:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:218:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:223:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:228:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:244:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:249:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:265:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:270:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:286:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:291:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:307:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:314:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:330:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:338:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/predefined_ops.h:354:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/char_traits.h:39:0, from /usr/include/c++/7/string:40, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_algobase.h:118:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:164:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:192:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:240:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:262:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:275:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:286:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:300:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:314:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:333:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:352:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:373:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:391:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:394:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:397:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:400:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:406:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:412:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:418:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:444:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:477:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:496:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:510:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:524:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:539:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:554:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:575:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:593:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:620:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:656:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:678:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:688:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:700:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:722:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:735:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:746:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:758:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:782:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:792:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:806:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:819:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:834:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:848:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:869:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:891:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:898:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:909:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:926:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:944:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:982:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h: In function ‘constexpr unsigned int std::__lg(unsigned int)’: /usr/include/c++/7/bits/stl_algobase.h:1004:3: error: conflicting declaration of C function ‘constexpr unsigned int std::__lg(unsigned int)’ __lg(unsigned __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1000:3: note: previous declaration ‘constexpr int std::__lg(int)’ __lg(int __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h: In function ‘constexpr long int std::__lg(long int)’: /usr/include/c++/7/bits/stl_algobase.h:1008:3: error: conflicting declaration of C function ‘constexpr long int std::__lg(long int)’ __lg(long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1004:3: note: previous declaration ‘constexpr unsigned int std::__lg(unsigned int)’ __lg(unsigned __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1008:3: error: conflicting declaration of C function ‘constexpr long int std::__lg(long int)’ __lg(long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1000:3: note: previous declaration ‘constexpr int std::__lg(int)’ __lg(int __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h: In function ‘constexpr long unsigned int std::__lg(long unsigned int)’: /usr/include/c++/7/bits/stl_algobase.h:1012:3: error: conflicting declaration of C function ‘constexpr long unsigned int std::__lg(long unsigned int)’ __lg(unsigned long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1008:3: note: previous declaration ‘constexpr long int std::__lg(long int)’ __lg(long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1012:3: error: conflicting declaration of C function ‘constexpr long unsigned int std::__lg(long unsigned int)’ __lg(unsigned long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1004:3: note: previous declaration ‘constexpr unsigned int std::__lg(unsigned int)’ __lg(unsigned __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1012:3: error: conflicting declaration of C function ‘constexpr long unsigned int std::__lg(long unsigned int)’ __lg(unsigned long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1000:3: note: previous declaration ‘constexpr int std::__lg(int)’ __lg(int __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h: In function ‘constexpr long long int std::__lg(long long int)’: /usr/include/c++/7/bits/stl_algobase.h:1016:3: error: conflicting declaration of C function ‘constexpr long long int std::__lg(long long int)’ __lg(long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1012:3: note: previous declaration ‘constexpr long unsigned int std::__lg(long unsigned int)’ __lg(unsigned long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1016:3: error: conflicting declaration of C function ‘constexpr long long int std::__lg(long long int)’ __lg(long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1008:3: note: previous declaration ‘constexpr long int std::__lg(long int)’ __lg(long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1016:3: error: conflicting declaration of C function ‘constexpr long long int std::__lg(long long int)’ __lg(long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1004:3: note: previous declaration ‘constexpr unsigned int std::__lg(unsigned int)’ __lg(unsigned __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1016:3: error: conflicting declaration of C function ‘constexpr long long int std::__lg(long long int)’ __lg(long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1000:3: note: previous declaration ‘constexpr int std::__lg(int)’ __lg(int __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h: In function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’: /usr/include/c++/7/bits/stl_algobase.h:1020:3: error: conflicting declaration of C function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’ __lg(unsigned long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1016:3: note: previous declaration ‘constexpr long long int std::__lg(long long int)’ __lg(long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1020:3: error: conflicting declaration of C function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’ __lg(unsigned long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1012:3: note: previous declaration ‘constexpr long unsigned int std::__lg(long unsigned int)’ __lg(unsigned long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1020:3: error: conflicting declaration of C function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’ __lg(unsigned long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1008:3: note: previous declaration ‘constexpr long int std::__lg(long int)’ __lg(long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1020:3: error: conflicting declaration of C function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’ __lg(unsigned long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1004:3: note: previous declaration ‘constexpr unsigned int std::__lg(unsigned int)’ __lg(unsigned __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1020:3: error: conflicting declaration of C function ‘constexpr long long unsigned int std::__lg(long long unsigned int)’ __lg(unsigned long long __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h:1000:3: note: previous declaration ‘constexpr int std::__lg(int)’ __lg(int __n) ^~~~ /usr/include/c++/7/bits/stl_algobase.h: At global scope: /usr/include/c++/7/bits/stl_algobase.h:1039:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1071:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1104:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1153:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1201:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1237:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1253:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1313:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_algobase.h:1395:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/postypes.h:214:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/postypes.h:219:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:40:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/char_traits.h:61:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:86:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:148:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:161:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:172:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:183:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:192:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:202:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:268:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:274:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:387:3: error: template specialization with C linkage template<> ^~~~~~~~ In file included from /usr/include/c++/7/string:40:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/char_traits.h:507:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/char_traits.h:604:3: error: template specialization with C linkage template<> ^~~~~~~~ In file included from /usr/include/s390x-linux-gnu/c++/7/bits/c++allocator.h:33:0, from /usr/include/c++/7/bits/allocator.h:46, from /usr/include/c++/7/string:41, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/ext/new_allocator.h:57:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/new_allocator.h:153:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/ext/new_allocator.h:158:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/allocator.h:46:0, from /usr/include/c++/7/string:41, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/s390x-linux-gnu/c++/7/bits/c++allocator.h:47:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:41:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/allocator.h:67:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:107:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:144:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:150:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:156:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:162:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:181:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:185:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:198:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:206:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/allocator.h:215:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/localefwd.h:41:0, from /usr/include/c++/7/string:43, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/iosfwd:76:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:79:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:82:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:85:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:88:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:94:3: error: template with C linkage template, ^~~~~~~~ /usr/include/c++/7/iosfwd:98:3: error: template with C linkage template, ^~~~~~~~ /usr/include/c++/7/iosfwd:102:3: error: template with C linkage template, ^~~~~~~~ /usr/include/c++/7/iosfwd:106:3: error: template with C linkage template, ^~~~~~~~ /usr/include/c++/7/iosfwd:112:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:115:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:118:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:121:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:124:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/iosfwd:127:3: error: template with C linkage template > ^~~~~~~~ In file included from /usr/include/c++/7/string:43:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/localefwd.h:57:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:61:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:66:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:70:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:74:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:78:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:82:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:86:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:90:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:94:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:98:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:102:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:106:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:111:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:116:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:120:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:126:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:128:3: error: template specialization with C linkage template<> class ctype; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:130:3: error: template specialization with C linkage template<> class ctype; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:132:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:137:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:139:3: error: template specialization with C linkage template<> class codecvt; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:141:3: error: template specialization with C linkage template<> class codecvt; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:143:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:148:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:150:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:154:3: error: template with C linkage template class numpunct; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:155:3: error: template with C linkage template class numpunct_byname; ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:160:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:162:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:169:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:171:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:174:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:176:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:182:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:184:3: error: template with C linkage template > ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:188:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:190:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:197:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/localefwd.h:199:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:44:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/ostream_insert.h:42:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ostream_insert.h:55:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/ostream_insert.h:74:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:48:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/stl_function.h:104:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:117:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:149:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:152:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:155:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:158:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:161:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:166:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:176:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:186:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:196:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:206:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:229:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:244:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:259:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:274:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:289:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:304:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:330:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:333:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:336:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:339:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:342:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:345:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:350:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:360:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:370:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:380:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:390:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:400:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:411:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:426:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:441:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:456:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:471:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:486:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:512:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:515:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:518:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:523:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:533:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:543:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:554:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:569:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:584:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:601:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:604:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:607:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:610:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:616:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:625:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:634:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:643:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:653:3: error: template specialization with C linkage template <> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:667:3: error: template specialization with C linkage template <> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:681:3: error: template specialization with C linkage template <> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:695:3: error: template specialization with C linkage template <> ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:740:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:759:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:766:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:787:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:817:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:836:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:842:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:862:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:868:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:881:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:906:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:937:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:955:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:973:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:991:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1009:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1027:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1045:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1063:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1081:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1086:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1091:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1096:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1101:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1106:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1111:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/stl_function.h:1116:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/stl_function.h:1127:0, from /usr/include/c++/7/string:48, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/backward/binders.h:107:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/backward/binders.h:133:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/backward/binders.h:142:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/backward/binders.h:168:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/range_access.h:36:0, from /usr/include/c++/7/string:51, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/initializer_list:46:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/initializer_list:87:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/initializer_list:97:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:51:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/range_access.h:46:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:56:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:66:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:76:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:85:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:95:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:102:3: error: template with C linkage template class valarray; ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:104:3: error: template with C linkage template _Tp* begin(valarray<_Tp>&); ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:105:3: error: template with C linkage template const _Tp* begin(const valarray<_Tp>&); ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:106:3: error: template with C linkage template _Tp* end(valarray<_Tp>&); ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:107:3: error: template with C linkage template const _Tp* end(const valarray<_Tp>&); ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:114:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:125:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:136:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:146:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:156:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:166:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:176:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:186:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:196:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:206:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:216:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/range_access.h:226:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/ext/alloc_traits.h:36:0, from /usr/include/c++/7/bits/basic_string.h:40, from /usr/include/c++/7/string:52, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/alloc_traits.h:47:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:50:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:56:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:58:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:60:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:62:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:64:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:66:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:68:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:70:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:74:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:82:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:383:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:509:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:514:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:519:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:527:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:534:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:538:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:542:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:550:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:557:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:561:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:569:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:590:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/alloc_traits.h:596:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/bits/basic_string.h:40:0, from /usr/include/c++/7/string:52, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/ext/alloc_traits.h:49:1: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:52:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/basic_string.h:76:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5874:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5890:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5901:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5911:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5927:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5939:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5945:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5951:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5963:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5969:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5975:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5981:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:5995:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6002:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6017:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6029:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6042:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6055:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6067:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6080:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6093:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6105:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6118:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6131:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6143:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6156:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6169:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6181:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6194:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6207:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6219:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6232:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6252:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6257:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6270:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6293:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6310:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6318:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6325:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6332:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6338:3: error: template specialization with C linkage template<> ^~~~~~~~ In file included from /usr/include/c++/7/bits/basic_string.h:6349:0, from /usr/include/c++/7/string:52, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/ext/string_conversions.h:51:3: error: template with C linkage template ^~~~~~~~ In file included from /usr/include/c++/7/string:52:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6407:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(long int)’: /usr/include/c++/7/bits/basic_string.h:6413:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6418:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(long long int)’: /usr/include/c++/7/bits/basic_string.h:6424:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6430:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(float)’: /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(double)’: /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::string std::__cxx11::to_string(long double)’: /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6445:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(double)’ to_string(double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6436:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(float)’ to_string(float __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6430:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long unsigned int)’ to_string(unsigned long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6424:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long long int)’ to_string(long long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6418:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long unsigned int)’ to_string(unsigned long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6413:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(long int)’ to_string(long __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6407:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(unsigned int)’ to_string(unsigned __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6454:3: error: conflicting declaration of C function ‘std::__cxx11::string std::__cxx11::to_string(long double)’ to_string(long double __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6402:3: note: previous declaration ‘std::__cxx11::string std::__cxx11::to_string(int)’ to_string(int __val) ^~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘int std::__cxx11::stoi(const wstring&, std::size_t*, int)’: /usr/include/c++/7/bits/basic_string.h:6465:3: error: conflicting declaration of C function ‘int std::__cxx11::stoi(const wstring&, std::size_t*, int)’ stoi(const wstring& __str, size_t* __idx = 0, int __base = 10) ^~~~ /usr/include/c++/7/bits/basic_string.h:6359:3: note: previous declaration ‘int std::__cxx11::stoi(const string&, std::size_t*, int)’ stoi(const string& __str, size_t* __idx = 0, int __base = 10) ^~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘long int std::__cxx11::stol(const wstring&, std::size_t*, int)’: /usr/include/c++/7/bits/basic_string.h:6470:3: error: conflicting declaration of C function ‘long int std::__cxx11::stol(const wstring&, std::size_t*, int)’ stol(const wstring& __str, size_t* __idx = 0, int __base = 10) ^~~~ /usr/include/c++/7/bits/basic_string.h:6364:3: note: previous declaration ‘long int std::__cxx11::stol(const string&, std::size_t*, int)’ stol(const string& __str, size_t* __idx = 0, int __base = 10) ^~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘long unsigned int std::__cxx11::stoul(const wstring&, std::size_t*, int)’: /usr/include/c++/7/bits/basic_string.h:6475:3: error: conflicting declaration of C function ‘long unsigned int std::__cxx11::stoul(const wstring&, std::size_t*, int)’ stoul(const wstring& __str, size_t* __idx = 0, int __base = 10) ^~~~~ /usr/include/c++/7/bits/basic_string.h:6369:3: note: previous declaration ‘long unsigned int std::__cxx11::stoul(const string&, std::size_t*, int)’ stoul(const string& __str, size_t* __idx = 0, int __base = 10) ^~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘long long int std::__cxx11::stoll(const wstring&, std::size_t*, int)’: /usr/include/c++/7/bits/basic_string.h:6480:3: error: conflicting declaration of C function ‘long long int std::__cxx11::stoll(const wstring&, std::size_t*, int)’ stoll(const wstring& __str, size_t* __idx = 0, int __base = 10) ^~~~~ /usr/include/c++/7/bits/basic_string.h:6374:3: note: previous declaration ‘long long int std::__cxx11::stoll(const string&, std::size_t*, int)’ stoll(const string& __str, size_t* __idx = 0, int __base = 10) ^~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘long long unsigned int std::__cxx11::stoull(const wstring&, std::size_t*, int)’: /usr/include/c++/7/bits/basic_string.h:6485:3: error: conflicting declaration of C function ‘long long unsigned int std::__cxx11::stoull(const wstring&, std::size_t*, int)’ stoull(const wstring& __str, size_t* __idx = 0, int __base = 10) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:6379:3: note: previous declaration ‘long long unsigned int std::__cxx11::stoull(const string&, std::size_t*, int)’ stoull(const string& __str, size_t* __idx = 0, int __base = 10) ^~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘float std::__cxx11::stof(const wstring&, std::size_t*)’: /usr/include/c++/7/bits/basic_string.h:6491:3: error: conflicting declaration of C function ‘float std::__cxx11::stof(const wstring&, std::size_t*)’ stof(const wstring& __str, size_t* __idx = 0) ^~~~ /usr/include/c++/7/bits/basic_string.h:6385:3: note: previous declaration ‘float std::__cxx11::stof(const string&, std::size_t*)’ stof(const string& __str, size_t* __idx = 0) ^~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘double std::__cxx11::stod(const wstring&, std::size_t*)’: /usr/include/c++/7/bits/basic_string.h:6495:3: error: conflicting declaration of C function ‘double std::__cxx11::stod(const wstring&, std::size_t*)’ stod(const wstring& __str, size_t* __idx = 0) ^~~~ /usr/include/c++/7/bits/basic_string.h:6389:3: note: previous declaration ‘double std::__cxx11::stod(const string&, std::size_t*)’ stod(const string& __str, size_t* __idx = 0) ^~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘long double std::__cxx11::stold(const wstring&, std::size_t*)’: /usr/include/c++/7/bits/basic_string.h:6499:3: error: conflicting declaration of C function ‘long double std::__cxx11::stold(const wstring&, std::size_t*)’ stold(const wstring& __str, size_t* __idx = 0) ^~~~~ /usr/include/c++/7/bits/basic_string.h:6393:3: note: previous declaration ‘long double std::__cxx11::stold(const string&, std::size_t*)’ stold(const string& __str, size_t* __idx = 0) ^~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6510:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’: /usr/include/c++/7/bits/basic_string.h:6516:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6521:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’: /usr/include/c++/7/bits/basic_string.h:6527:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’: /usr/include/c++/7/bits/basic_string.h:6533:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’: /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’: /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h: In function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’: /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6548:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(double)’ to_wstring(double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6539:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(float)’ to_wstring(float __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6533:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long unsigned int)’ to_wstring(unsigned long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6527:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long long int)’ to_wstring(long long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6521:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long unsigned int)’ to_wstring(unsigned long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6516:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(long int)’ to_wstring(long __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6510:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(unsigned int)’ to_wstring(unsigned __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6557:3: error: conflicting declaration of C function ‘std::__cxx11::wstring std::__cxx11::to_wstring(long double)’ to_wstring(long double __val) ^~~~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6505:3: note: previous declaration ‘std::__cxx11::wstring std::__cxx11::to_wstring(int)’ to_wstring(int __val) ^~~~~~~~~~ In file included from /usr/include/c++/7/bits/basic_string.h:6575:0, from /usr/include/c++/7/string:52, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/functional_hash.h: At global scope: /usr/include/c++/7/bits/functional_hash.h:49:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:57:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:60:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:70:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:77:3: error: template with C linkage template::value> ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:87:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:100:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:105:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:124:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(bool) ^ /usr/include/c++/7/bits/functional_hash.h:127:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(char) ^ /usr/include/c++/7/bits/functional_hash.h:130:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(signed char) ^ /usr/include/c++/7/bits/functional_hash.h:133:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(unsigned char) ^ /usr/include/c++/7/bits/functional_hash.h:136:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(wchar_t) ^ /usr/include/c++/7/bits/functional_hash.h:139:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(char16_t) ^ /usr/include/c++/7/bits/functional_hash.h:142:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(char32_t) ^ /usr/include/c++/7/bits/functional_hash.h:145:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(short) ^ /usr/include/c++/7/bits/functional_hash.h:148:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(int) ^ /usr/include/c++/7/bits/functional_hash.h:151:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(long) ^ /usr/include/c++/7/bits/functional_hash.h:154:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(long long) ^ /usr/include/c++/7/bits/functional_hash.h:157:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(unsigned short) ^ /usr/include/c++/7/bits/functional_hash.h:160:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(unsigned int) ^ /usr/include/c++/7/bits/functional_hash.h:163:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(unsigned long) ^ /usr/include/c++/7/bits/functional_hash.h:166:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(unsigned long long) ^ /usr/include/c++/7/bits/functional_hash.h:169:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(__GLIBCXX_TYPE_INT_N_0) ^ /usr/include/c++/7/bits/functional_hash.h:170:3: error: template specialization with C linkage _Cxx_hashtable_define_trivial_hash(__GLIBCXX_TYPE_INT_N_0 unsigned) ^ /usr/include/c++/7/bits/functional_hash.h:194:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:199:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:213:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:218:5: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:225:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:237:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:249:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:263:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/functional_hash.h:267:3: error: template specialization with C linkage template<> ^~~~~~~~ In file included from /usr/include/c++/7/string:52:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/basic_string.h:6585:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6594:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6600:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6610:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6618:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6628:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6633:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6643:3: error: template specialization with C linkage template<> ^~~~~~~~ /usr/include/c++/7/bits/basic_string.h:6662:48: error: literal operator with C linkage operator""s(const char* __str, size_t __len) ^ /usr/include/c++/7/bits/basic_string.h:6668:51: error: literal operator with C linkage operator""s(const wchar_t* __str, size_t __len) ^ /usr/include/c++/7/bits/basic_string.h:6675:52: error: literal operator with C linkage operator""s(const char16_t* __str, size_t __len) ^ /usr/include/c++/7/bits/basic_string.h:6680:52: error: literal operator with C linkage operator""s(const char32_t* __str, size_t __len) ^ In file included from /usr/include/c++/7/string:53:0, from build/strings.h:4, from /usr/include/string.h:431, from /usr/include/allegro/base.h:30, from /usr/include/allegro.h:25, from build/defs.cpp:1: /usr/include/c++/7/bits/basic_string.tcc:52:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:56:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:130:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:160:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:203:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:235:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:252:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:278:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:308:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:332:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:345:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:357:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:376:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:390:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:419:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:472:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1155:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1171:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1185:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1221:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1239:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1261:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1278:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1294:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1316:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1329:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1340:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1362:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1382:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1397:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1415:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1430:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1446:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1463:3: error: template with C linkage template ^~~~~~~~ /usr/include/c++/7/bits/basic_string.tcc:1535:3: error: template with C linkage template ^~~~~~~~ build/defs.cpp: In function ‘void Util::alert(const char*)’: build/defs.cpp:103:27: warning: format not a string literal and no format arguments [-Wformat-security] allegro_message( message ); ^ build/defs.cpp: In function ‘void Util::getDataPath(char*, const char*)’: build/defs.cpp:303:60: warning: format not a string literal and no format arguments [-Wformat-security] sprintf( buffer, (getInstallDirectory() + "data").c_str() ); ^ build/defs.cpp: In function ‘int Util::readnum(FILE*, int)’: build/defs.cpp:284:7: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fread( buf, sizeof( char ), num, fv ); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scons: *** [build/defs.o] Error 1 scons: building terminated because of errors. debian/rules:7: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' debian/rules:4: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20170925-0640 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 14048 Build-Time: 4 Distribution: artful Fail-Stage: build Host Architecture: s390x Install-Time: 11 Job: rafkill_1.2.2-5.dsc Machine Architecture: s390x Package: rafkill Package-Time: 15 Source-Version: 1.2.2-5 Space: 14048 Status: attempted Version: 1.2.2-5 -------------------------------------------------------------------------------- Finished at 20170925-0640 Build needed 00:00:15, 14048k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 Scanning for processes to kill in build PACKAGEBUILD-13478067 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 Stopping target for build PACKAGEBUILD-13478067 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=artful --arch=s390x PACKAGEBUILD-13478067 Removing build PACKAGEBUILD-13478067