D: [iurt_root_command] chroot warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Installing /home/iurt/rpmbuild/SRPMS/pan-0.146-1.mga9.src.rpm Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.9zxxYW + umask 022 + cd /home/iurt/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD + rm -rf pan-0.146 + /usr/bin/bzip2 -dc /home/iurt/rpmbuild/SOURCES/pan-0.146.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pan-0.146 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /home/iurt/rpmbuild/SOURCES/02_windowsmacosx.dpatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i -e /PKG_CHECK_MODULES/s,enchant,enchant-2, configure.ac + sed -i -e s,enchant/enchant.h,enchant-2/enchant.h, pan/gui/group-prefs-dialog.cc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.ZqR22G + umask 022 + cd /home/iurt/rpmbuild/BUILD + cd pan-0.146 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoreconf -vfi autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: running: autopoint --force Creating directory m4 Copying file m4/codeset.m4 Copying file m4/extern-inline.m4 Copying file m4/fcntl-o.m4 Copying file m4/gettext.m4 Copying file m4/glibc2.m4 Copying file m4/glibc21.m4 Copying file m4/iconv.m4 Copying file m4/intdiv0.m4 Copying file m4/intl.m4 Copying file m4/intldir.m4 Copying file m4/intlmacosx.m4 Copying file m4/intmax.m4 Copying file m4/inttypes-pri.m4 Copying file m4/inttypes_h.m4 Copying file m4/lcmessage.m4 Copying file m4/lib-ld.m4 Copying file m4/lib-link.m4 Copying file m4/lib-prefix.m4 Copying file m4/lock.m4 Copying file m4/longlong.m4 Copying file m4/nls.m4 Copying file m4/po.m4 Copying file m4/printf-posix.m4 Copying file m4/progtest.m4 Copying file m4/size_max.m4 Copying file m4/stdint_h.m4 Copying file m4/threadlib.m4 Copying file m4/uintmax_t.m4 Copying file m4/visibility.m4 Copying file m4/wchar_t.m4 Copying file m4/wint_t.m4 Copying file m4/xsize.m4 Copying file po/Makevars.template autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force configure.ac:81: warning: The macro `AC_HEADER_STDC' is obsolete. configure.ac:81: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.ac:81: the top level configure.ac:82: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:82: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:82: the top level configure.ac:84: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:84: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:4: AC_CXX_HEADER_TR1_UNORDERED_SET is expanded from... configure.ac:84: the top level configure.ac:84: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:84: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:4: AC_CXX_HEADER_TR1_UNORDERED_SET is expanded from... configure.ac:84: the top level configure.ac:85: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:85: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:20: AC_CXX_NAMESPACES is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:38: AC_CXX_HAVE_EXT_HASH_SET is expanded from... configure.ac:85: the top level configure.ac:85: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:85: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:20: AC_CXX_NAMESPACES is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:38: AC_CXX_HAVE_EXT_HASH_SET is expanded from... configure.ac:85: the top level configure.ac:85: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete. configure.ac:85: You should run autoupdate. ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:38: AC_CXX_HAVE_EXT_HASH_SET is expanded from... configure.ac:85: the top level configure.ac:85: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:85: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:38: AC_CXX_HAVE_EXT_HASH_SET is expanded from... configure.ac:85: the top level configure.ac:176: warning: The macro `AC_TRY_RUN' is obsolete. configure.ac:176: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... aclocal.m4:637: AM_PATH_GTK_2_0 is expanded from... configure.ac:176: the top level configure.ac:176: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:176: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... aclocal.m4:637: AM_PATH_GTK_2_0 is expanded from... configure.ac:176: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing autoreconf: Leaving directory '.' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables ' + export FCFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=aarch64-mageia-linux-gnu --build=aarch64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-gtk3 --with-gnutls --with-dbus --with-gmime-crypto --with-gtkspell --enable-libnotify --enable-gkr checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1001' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... (cached) yes checking for aarch64-mageia-linux-gnu-g++... no checking for aarch64-mageia-linux-gnu-c++... no checking for aarch64-mageia-linux-gnu-gpp... no checking for aarch64-mageia-linux-gnu-aCC... no checking for aarch64-mageia-linux-gnu-CC... no checking for aarch64-mageia-linux-gnu-cxx... no checking for aarch64-mageia-linux-gnu-cc++... no checking for aarch64-mageia-linux-gnu-cl.exe... no checking for aarch64-mageia-linux-gnu-FCC... no checking for aarch64-mageia-linux-gnu-KCC... no checking for aarch64-mageia-linux-gnu-RCC... no checking for aarch64-mageia-linux-gnu-xlC_r... no checking for aarch64-mageia-linux-gnu-xlC... no checking for aarch64-mageia-linux-gnu-clang++... no checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... none checking for aarch64-mageia-linux-gnu-gcc... no checking for gcc... gcc checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/time.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for localtime_r... yes checking for close... yes checking for tr1/unordered_set... yes checking whether the compiler implements namespaces... yes checking whether the compiler has ext/hash_set... yes checking for gawk... (cached) gawk checking whether make sets $(MAKE)... (cached) yes checking for aarch64-mageia-linux-gnu-ranlib... no checking for ranlib... ranlib checking for errno.h... yes checking for fcntl.h... yes checking for a sed that does not truncate output... /usr/bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking build system type... aarch64-mageia-linux-gnu checking host system type... aarch64-mageia-linux-gnu checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking how to run the C preprocessor... gcc -E checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib64 checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyPreferredLanguages... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for aarch64-mageia-linux-gnu-pkg-config... /usr/bin/aarch64-mageia-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for ZLIB... yes checking for aarch64-mageia-linux-gnu-pkg-config... (cached) /usr/bin/aarch64-mageia-linux-gnu-pkg-config checking pkg-config is at least version 0.16... yes checking for GLIB... yes checking for GLIB - version >= 2.26.0... yes (version 2.68.4) checking for GMIME... yes checking for GTK... yes checking for GTKSPELL... yes checking for GNUTLS... yes checking for LIBNOTIFY... yes checking for LIBGNOME_KEYRING_1... no checking whether ln -s works... yes checking for itstool... itstool checking for xmllint... xmllint checking for %l and %k support in strftime... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating README.windows config.status: creating uulib/Makefile config.status: creating pan/Makefile config.status: creating pan/general/Makefile config.status: creating pan/usenet-utils/Makefile config.status: creating pan/data/Makefile config.status: creating pan/tasks/Makefile config.status: creating pan/icons/Makefile config.status: creating pan/data-impl/Makefile config.status: creating pan/gui/Makefile config.status: creating po/Makefile.in config.status: creating help/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile Configuration: Prefix: /usr Source code location: . Compiler: g++ With D-Bus: yes With GMime 3.0: no With GMime crypto: yes With GtkSpell: yes With GTK+ 3: yes >= 3.0.0 With WebKitGTK+: no With GnuTLS: yes (3.7.2) With libnotify: yes With password storage: yes With yelp-tools: yes With user manual: no + /usr/bin/make -O -j8 V=1 VERBOSE=1 /usr/bin/make all-recursive Making all in . make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146' /usr/bin/msgfmt --desktop --template pan.desktop.in -d ./po -o pan.desktop make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146' /usr/bin/msgfmt --xml --template pan.appdata.xml.in -d ./po -o pan.appdata.xml make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146' Making all in uulib make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uustring.o uustring.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o crc32.o crc32.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uuutil.o uuutil.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o fptools.o fptools.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uulib.o uulib.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uucheck.o uucheck.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uunconc.o uunconc.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uuencode.o uuencode.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DPROTOTYPES -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o uuscan.o uuscan.c make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' make[2]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' rm -f libuu.a ar cru libuu.a uulib.o uucheck.o uunconc.o uuutil.o uuencode.o uuscan.o uustring.o fptools.o crc32.o ranlib libuu.a make[2]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/uulib' Making all in pan Making all in general make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o debug.o debug.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o line-reader.o line-reader.cc In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:44:3: error: template with C linkage 44 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:47:3: error: template with C linkage 47 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:64:3: error: template with C linkage 64 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:79:3: error: template with C linkage 79 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:90:3: error: template with C linkage 90 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:98:3: error: template with C linkage 98 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:104:3: error: template with C linkage 104 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:108:3: error: template with C linkage 108 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:112:3: error: template with C linkage 112 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:115:3: error: template with C linkage 115 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:118:3: error: template specialization with C linkage 118 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:123:3: error: template with C linkage 123 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:128:3: error: template with C linkage 128 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:133:3: error: template with C linkage 133 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:138:3: error: template with C linkage 138 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:141:3: error: template specialization with C linkage 141 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:146:3: error: template with C linkage 146 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:151:3: error: template with C linkage 151 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:156:3: error: template with C linkage 156 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:161:3: error: template with C linkage 161 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:170:3: error: template with C linkage 170 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:172:3: error: template with C linkage 172 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:178:3: error: template with C linkage 178 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:183:3: error: template with C linkage 183 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:188:3: error: template with C linkage 188 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:196:3: error: template with C linkage 196 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:199:3: error: template with C linkage 199 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:202:3: error: template with C linkage 202 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:209:3: error: template with C linkage 209 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:211:3: error: template with C linkage 211 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:213:3: error: template with C linkage 213 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:215:3: error: template with C linkage 215 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:217:3: error: template with C linkage 217 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:221:3: error: template with C linkage 221 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:227:3: error: template with C linkage 227 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:231:3: error: template with C linkage 231 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:254:3: error: template with C linkage 254 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:259:3: error: template with C linkage 259 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:263:3: error: template specialization with C linkage 263 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:269:3: error: template with C linkage 269 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:275:3: error: template with C linkage 275 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:279:3: error: template specialization with C linkage 279 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:283:3: error: template specialization with C linkage 283 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:299:3: error: template specialization with C linkage 299 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:310:3: error: template specialization with C linkage 310 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:314:3: error: template specialization with C linkage 314 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:318:3: error: template specialization with C linkage 318 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:322:3: error: template specialization with C linkage 322 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:326:3: error: template specialization with C linkage 326 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:330:3: error: template specialization with C linkage 330 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:334:3: error: template specialization with C linkage 334 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:338:3: error: template specialization with C linkage 338 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:342:3: error: template specialization with C linkage 342 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:346:3: error: template specialization with C linkage 346 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:353:3: error: template specialization with C linkage 353 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:357:3: error: template specialization with C linkage 357 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:391:3: error: template with C linkage 391 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:397:3: error: template with C linkage 397 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:401:3: error: template specialization with C linkage 401 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:405:3: error: template specialization with C linkage 405 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:409:3: error: template specialization with C linkage 409 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:421:3: error: template with C linkage 421 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:427:3: error: template with C linkage 427 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:431:3: error: template with C linkage 431 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:435:3: error: template with C linkage 435 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:439:3: error: template with C linkage 439 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:443:3: error: template with C linkage 443 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:448:3: error: template with C linkage 448 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:454:3: error: template with C linkage 454 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:458:3: error: template with C linkage 458 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:463:3: error: template with C linkage 463 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:467:3: error: template with C linkage 467 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:471:3: error: template with C linkage 471 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:475:3: error: template with C linkage 475 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:480:3: error: template with C linkage 480 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:485:3: error: template with C linkage 485 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:489:3: error: template with C linkage 489 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:494:3: error: template with C linkage 494 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:500:3: error: template with C linkage 500 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:506:3: error: template with C linkage 506 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:512:3: error: template with C linkage 512 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:518:3: error: template with C linkage 518 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:522:3: error: template with C linkage 522 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:526:3: error: template with C linkage 526 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:532:3: error: template with C linkage 532 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:536:3: error: template specialization with C linkage 536 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:541:3: error: template with C linkage 541 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:548:3: error: template with C linkage 548 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:556:3: error: template with C linkage 556 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:563:3: error: template with C linkage 563 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:569:3: error: template with C linkage 569 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:576:3: error: template with C linkage 576 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:582:3: error: template with C linkage 582 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:586:3: error: template with C linkage 586 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:593:3: error: template with C linkage 593 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:598:3: error: template with C linkage 598 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:602:3: error: template with C linkage 602 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:608:3: error: template with C linkage 608 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:613:3: error: template with C linkage 613 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:617:3: error: template with C linkage 617 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:621:3: error: template with C linkage 621 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:640:3: error: template with C linkage 640 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:659:3: error: template with C linkage 659 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:664:3: error: template with C linkage 664 | template using __void_t = void; | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:668:3: error: template with C linkage 668 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:673:3: error: template with C linkage 673 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:682:3: error: template with C linkage 682 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:686:3: error: template with C linkage 686 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:691:3: error: template with C linkage 691 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:695:3: error: template with C linkage 695 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:700:3: error: template with C linkage 700 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:709:3: error: template with C linkage 709 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:718:3: error: template with C linkage 718 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:730:3: error: template with C linkage 730 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:743:3: error: template with C linkage 743 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:754:3: error: template with C linkage 754 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:760:3: error: template with C linkage 760 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:769:3: error: template with C linkage 769 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:776:3: error: template with C linkage 776 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:782:3: error: template with C linkage 782 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:794:3: error: template with C linkage 794 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:800:3: error: template with C linkage 800 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:806:3: error: template with C linkage 806 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:810:3: error: template with C linkage 810 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:815:3: error: template with C linkage 815 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:818:3: error: template with C linkage 818 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:821:3: error: template with C linkage 821 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:825:3: error: template with C linkage 825 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:830:3: error: template with C linkage 830 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:844:5: error: template with C linkage 844 | template().~_Tp())> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:847:5: error: template with C linkage 847 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:851:3: error: template with C linkage 851 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:858:3: error: template with C linkage 858 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:871:3: error: template with C linkage 871 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:875:3: error: template with C linkage 875 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:881:3: error: template with C linkage 881 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:897:5: error: template with C linkage 897 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:901:5: error: template with C linkage 901 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:905:3: error: template with C linkage 905 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:912:3: error: template with C linkage 912 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:925:3: error: template with C linkage 925 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:929:3: error: template with C linkage 929 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:935:3: error: template with C linkage 935 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:944:3: error: template with C linkage 944 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:951:3: error: template with C linkage 951 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:960:3: error: template with C linkage 960 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:969:3: error: template with C linkage 969 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:972:3: error: template with C linkage 972 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:976:3: error: template with C linkage 976 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:983:3: error: template with C linkage 983 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:992:3: error: template with C linkage 992 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:995:3: error: template with C linkage 995 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:999:3: error: template with C linkage 999 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1006:3: error: template with C linkage 1006 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1015:3: error: template with C linkage 1015 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1030:3: error: template with C linkage 1030 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1039:3: error: template with C linkage 1039 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1042:3: error: template with C linkage 1042 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1046:3: error: template with C linkage 1046 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1062:3: error: template with C linkage 1062 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1065:3: error: template with C linkage 1065 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1069:3: error: template with C linkage 1069 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1085:3: error: template with C linkage 1085 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1093:3: error: template with C linkage 1093 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1100:3: error: template with C linkage 1100 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1106:3: error: template with C linkage 1106 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1114:3: error: template with C linkage 1114 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1117:3: error: template with C linkage 1117 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1121:3: error: template with C linkage 1121 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1127:3: error: template with C linkage 1127 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1135:3: error: template with C linkage 1135 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1140:3: error: template with C linkage 1140 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1148:3: error: template with C linkage 1148 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1151:3: error: template with C linkage 1151 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1155:3: error: template with C linkage 1155 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1161:3: error: template with C linkage 1161 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1169:3: error: template with C linkage 1169 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1172:3: error: template with C linkage 1172 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1176:3: error: template with C linkage 1176 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1182:3: error: template with C linkage 1182 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1191:3: error: template with C linkage 1191 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1200:3: error: template with C linkage 1200 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1210:5: error: template with C linkage 1210 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1213:5: error: template with C linkage 1213 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1220:3: error: template with C linkage 1220 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1227:3: error: template with C linkage 1227 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1232:3: error: template with C linkage 1232 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1238:3: error: template with C linkage 1238 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1241:3: error: template with C linkage 1241 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1245:3: error: template with C linkage 1245 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1253:3: error: template with C linkage 1253 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1261:3: error: template with C linkage 1261 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1264:3: error: template with C linkage 1264 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1276:3: error: template with C linkage 1276 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1285:3: error: template with C linkage 1285 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1293:3: error: template with C linkage 1293 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1296:3: error: template with C linkage 1296 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1300:3: error: template with C linkage 1300 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1306:3: error: template with C linkage 1306 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1314:3: error: template with C linkage 1314 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1317:3: error: template with C linkage 1317 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1321:3: error: template with C linkage 1321 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1327:3: error: template with C linkage 1327 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1336:3: error: template with C linkage 1336 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1347:3: error: template with C linkage 1347 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1359:3: error: template with C linkage 1359 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1368:3: error: template with C linkage 1368 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1372:3: error: template with C linkage 1372 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1376:3: error: template with C linkage 1376 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1381:3: error: template with C linkage 1381 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1392:3: error: template with C linkage 1392 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1403:3: error: template with C linkage 1403 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1420:3: error: template with C linkage 1420 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1425:3: error: template with C linkage 1425 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1456:3: error: template with C linkage 1456 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1462:3: error: template with C linkage 1462 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1466:3: error: template with C linkage 1466 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1496:3: error: template with C linkage 1496 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1518:3: error: template with C linkage 1518 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1522:3: error: template with C linkage 1522 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1527:3: error: template with C linkage 1527 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1531:3: error: template with C linkage 1531 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1540:3: error: template with C linkage 1540 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1544:3: error: template with C linkage 1544 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1548:3: error: template with C linkage 1548 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1553:3: error: template with C linkage 1553 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1558:3: error: template with C linkage 1558 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1563:3: error: template with C linkage 1563 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1575:3: error: template with C linkage 1575 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1579:3: error: template with C linkage 1579 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1583:3: error: template with C linkage 1583 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1587:3: error: template with C linkage 1587 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1591:3: error: template with C linkage 1591 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1595:3: error: template with C linkage 1595 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1602:3: error: template with C linkage 1602 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1606:3: error: template with C linkage 1606 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1610:3: error: template with C linkage 1610 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1614:3: error: template with C linkage 1614 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1618:3: error: template with C linkage 1618 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1623:3: error: template with C linkage 1623 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1628:3: error: template with C linkage 1628 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1632:3: error: template with C linkage 1632 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1644:3: error: template with C linkage 1644 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1648:3: error: template with C linkage 1648 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1652:3: error: template with C linkage 1652 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1661:3: error: template with C linkage 1661 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1664:3: error: template with C linkage 1664 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1668:3: error: template with C linkage 1668 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1672:3: error: template with C linkage 1672 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1676:3: error: template with C linkage 1676 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1680:3: error: template with C linkage 1680 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1696:3: error: template specialization with C linkage 1696 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1700:3: error: template specialization with C linkage 1700 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1704:3: error: template specialization with C linkage 1704 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1708:3: error: template specialization with C linkage 1708 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1712:3: error: template specialization with C linkage 1712 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1716:3: error: template specialization with C linkage 1716 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1721:3: error: template specialization with C linkage 1721 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1742:3: error: template with C linkage 1742 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1761:5: error: template with C linkage 1761 | template struct _List { }; | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1763:5: error: template with C linkage 1763 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1767:5: error: template with C linkage 1767 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1770:5: error: template with C linkage 1770 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1774:5: error: template with C linkage 1774 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1781:3: error: template with C linkage 1781 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1801:3: error: template specialization with C linkage 1801 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1818:3: error: template specialization with C linkage 1818 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1825:3: error: template specialization with C linkage 1825 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1837:3: error: template with C linkage 1837 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1842:3: error: template specialization with C linkage 1842 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1852:3: error: template specialization with C linkage 1852 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1856:3: error: template specialization with C linkage 1856 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1860:3: error: template specialization with C linkage 1860 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1864:3: error: template specialization with C linkage 1864 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1868:3: error: template specialization with C linkage 1868 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1872:3: error: template specialization with C linkage 1872 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1877:3: error: template specialization with C linkage 1877 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1898:3: error: template with C linkage 1898 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1929:3: error: template specialization with C linkage 1929 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1946:3: error: template specialization with C linkage 1946 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1953:3: error: template specialization with C linkage 1953 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1965:3: error: template with C linkage 1965 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1970:3: error: template specialization with C linkage 1970 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1975:3: error: template with C linkage 1975 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1979:3: error: template with C linkage 1979 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1986:3: error: template with C linkage 1986 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1990:3: error: template with C linkage 1990 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1994:3: error: template with C linkage 1994 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:1999:3: error: template with C linkage 1999 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2003:3: error: template with C linkage 2003 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2007:3: error: template with C linkage 2007 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2013:3: error: template with C linkage 2013 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2017:3: error: template with C linkage 2017 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2027:3: error: template with C linkage 2027 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2032:3: error: template with C linkage 2032 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2037:3: error: template with C linkage 2037 | template, | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2042:3: error: template with C linkage 2042 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2054:3: error: template with C linkage 2054 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2058:3: error: template with C linkage 2058 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2062:3: error: template with C linkage 2062 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2082:3: error: template with C linkage 2082 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2100:3: error: template with C linkage 2100 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2121:3: error: template with C linkage 2121 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2137:3: error: template with C linkage 2137 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2144:3: error: template with C linkage 2144 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2154:3: error: template with C linkage 2154 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2158:3: error: template with C linkage 2158 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2164:3: error: template with C linkage 2164 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2176:3: error: template with C linkage 2176 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2182:3: error: template with C linkage 2182 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2189:3: error: template with C linkage 2189 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2192:3: error: template with C linkage 2192 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2198:3: error: template with C linkage 2198 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2203:3: error: template with C linkage 2203 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2210:3: error: template with C linkage 2210 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2214:3: error: template with C linkage 2214 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2218:3: error: template with C linkage 2218 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2225:3: error: template with C linkage 2225 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2230:3: error: template with C linkage 2230 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2235:3: error: template with C linkage 2235 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2243:5: error: template with C linkage 2243 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2249:5: error: template with C linkage 2249 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2261:5: error: template with C linkage 2261 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2265:5: error: template with C linkage 2265 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2271:3: error: template specialization with C linkage 2271 | template<> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2276:3: error: template with C linkage 2276 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2282:3: error: template with C linkage 2282 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2301:3: error: template with C linkage 2301 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2306:3: error: template with C linkage 2306 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2310:3: error: template with C linkage 2310 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2314:3: error: template with C linkage 2314 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2323:3: error: template with C linkage 2323 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2330:3: error: template with C linkage 2330 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2334:3: error: template with C linkage 2334 | template::value> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2340:3: error: template with C linkage 2340 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2346:3: error: template with C linkage 2346 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2352:3: error: template with C linkage 2352 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2363:3: error: template with C linkage 2363 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2372:3: error: template with C linkage 2372 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2387:3: error: template with C linkage 2387 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2394:5: error: template with C linkage 2394 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2399:5: error: template with C linkage 2399 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2403:3: error: template with C linkage 2403 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2413:5: error: template with C linkage 2413 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2418:5: error: template with C linkage 2418 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2422:3: error: template with C linkage 2422 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2432:5: error: template with C linkage 2432 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2437:5: error: template with C linkage 2437 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2441:3: error: template with C linkage 2441 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2451:5: error: template with C linkage 2451 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2456:5: error: template with C linkage 2456 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2460:3: error: template with C linkage 2460 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2467:3: error: template with C linkage 2467 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2470:3: error: template with C linkage 2470 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2482:3: error: template with C linkage 2482 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2485:3: error: template with C linkage 2485 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2501:3: error: template with C linkage 2501 | template> | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2507:3: error: template with C linkage 2507 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2513:3: error: template with C linkage 2513 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2519:3: error: template with C linkage 2519 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2525:3: error: template with C linkage 2525 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2534:5: error: template with C linkage 2534 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2539:5: error: template with C linkage 2539 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2543:3: error: template with C linkage 2543 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2551:3: error: template with C linkage 2551 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2565:3: error: template with C linkage 2565 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2572:3: error: template with C linkage 2572 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2580:3: error: template with C linkage 2580 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2584:3: error: template with C linkage 2584 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2588:3: error: template with C linkage 2588 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2592:3: error: template with C linkage 2592 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2596:3: error: template with C linkage 2596 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2600:3: error: template with C linkage 2600 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2607:3: error: template with C linkage 2607 | template using void_t = void; | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2613:3: error: template with C linkage 2613 | template class _Op, | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2631:3: error: template with C linkage 2631 | template class _Op, | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2636:3: error: template with C linkage 2636 | template class _Op, | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2655:3: error: template with C linkage 2655 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2658:3: error: template with C linkage 2658 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2661:3: error: template with C linkage 2661 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2665:3: error: template with C linkage 2665 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2670:3: error: template with C linkage 2670 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2676:3: error: template with C linkage 2676 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2686:3: error: template with C linkage 2686 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2699:7: error: template with C linkage 2699 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2709:7: error: template with C linkage 2709 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2714:7: error: template with C linkage 2714 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2720:3: error: template with C linkage 2720 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2727:3: error: template with C linkage 2727 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2734:3: error: template with C linkage 2734 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2739:3: error: template with C linkage 2739 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2750:3: error: template with C linkage 2750 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2759:3: error: template with C linkage 2759 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2769:3: error: template with C linkage 2769 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2774:3: error: template with C linkage 2774 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2785:7: error: template with C linkage 2785 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2797:7: error: template with C linkage 2797 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2804:7: error: template with C linkage 2804 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2810:3: error: template with C linkage 2810 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2818:3: error: template with C linkage 2818 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2825:3: error: template with C linkage 2825 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2833:3: error: template with C linkage 2833 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2842:3: error: template with C linkage 2842 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2853:3: error: template with C linkage 2853 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2865:3: error: template with C linkage 2865 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2870:3: error: template with C linkage 2870 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2882:3: error: template with C linkage 2882 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2897:3: error: template with C linkage 2897 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2924:3: error: template with C linkage 2924 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2929:3: error: template with C linkage 2929 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2937:3: error: template with C linkage 2937 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2944:3: error: template with C linkage 2944 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2951:3: error: template with C linkage 2951 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2957:3: error: template with C linkage 2957 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2963:3: error: template with C linkage 2963 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2970:3: error: template with C linkage 2970 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2975:3: error: template with C linkage 2975 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:2996:3: error: template with C linkage 2996 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3008:3: error: template with C linkage 3008 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3012:3: error: template with C linkage 3012 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3024:3: error: template with C linkage 3024 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3038:3: error: template with C linkage 3038 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3051:3: error: template with C linkage 3051 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3054:3: error: template with C linkage 3054 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3063:3: error: template with C linkage 3063 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3093:1: error: template with C linkage 3093 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3095:1: error: template with C linkage 3095 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3097:1: error: template with C linkage 3097 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3099:1: error: template with C linkage 3099 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3101:1: error: template with C linkage 3101 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3103:1: error: template with C linkage 3103 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3105:1: error: template with C linkage 3105 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3108:1: error: template with C linkage 3108 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3111:1: error: template with C linkage 3111 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3114:1: error: template with C linkage 3114 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3117:1: error: template with C linkage 3117 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3119:1: error: template with C linkage 3119 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3121:1: error: template with C linkage 3121 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3123:1: error: template with C linkage 3123 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3125:1: error: template with C linkage 3125 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3127:1: error: template with C linkage 3127 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3129:1: error: template with C linkage 3129 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3131:1: error: template with C linkage 3131 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3133:1: error: template with C linkage 3133 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3135:1: error: template with C linkage 3135 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3137:1: error: template with C linkage 3137 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3139:1: error: template with C linkage 3139 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3141:1: error: template with C linkage 3141 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3143:1: error: template with C linkage 3143 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3145:1: error: template with C linkage 3145 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3148:1: error: template with C linkage 3148 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3152:1: error: template with C linkage 3152 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3155:1: error: template with C linkage 3155 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3159:2: error: template with C linkage 3159 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3161:1: error: template with C linkage 3161 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3163:1: error: template with C linkage 3163 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3165:1: error: template with C linkage 3165 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3167:1: error: template with C linkage 3167 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3169:1: error: template with C linkage 3169 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3171:1: error: template with C linkage 3171 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3174:1: error: template with C linkage 3174 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3177:1: error: template with C linkage 3177 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3180:1: error: template with C linkage 3180 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3183:1: error: template with C linkage 3183 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3185:1: error: template with C linkage 3185 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3187:1: error: template with C linkage 3187 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3189:1: error: template with C linkage 3189 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3191:1: error: template with C linkage 3191 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3194:1: error: template with C linkage 3194 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3197:1: error: template with C linkage 3197 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3200:1: error: template with C linkage 3200 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3203:1: error: template with C linkage 3203 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3206:1: error: template with C linkage 3206 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3209:1: error: template with C linkage 3209 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3212:1: error: template with C linkage 3212 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3215:1: error: template with C linkage 3215 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3218:1: error: template with C linkage 3218 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3221:1: error: template with C linkage 3221 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3224:1: error: template with C linkage 3224 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3227:1: error: template with C linkage 3227 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3230:1: error: template with C linkage 3230 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3233:1: error: template with C linkage 3233 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3236:1: error: template with C linkage 3236 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3239:1: error: template with C linkage 3239 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3242:1: error: template with C linkage 3242 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3244:1: error: template with C linkage 3244 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3246:1: error: template with C linkage 3246 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3249:1: error: template with C linkage 3249 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3255:1: error: template with C linkage 3255 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3257:1: error: template with C linkage 3257 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3259:1: error: template with C linkage 3259 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3261:1: error: template with C linkage 3261 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3264:1: error: template with C linkage 3264 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3267:1: error: template with C linkage 3267 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3275:3: error: template with C linkage 3275 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3286:3: error: template with C linkage 3286 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3294:3: error: template with C linkage 3294 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/glib/gi18n.h:21, from line-reader.cc:5: /usr/include/c++/11/type_traits:3300:3: error: template with C linkage 3300 | template | ^~~~~~~~ line-reader.cc:4:1: note: 'extern "C"' linkage started here 4 | extern "C"{ | ^~~~~~~~~~ make[3]: *** [Makefile:463: line-reader.o] Error 1 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: *** Waiting for unfinished jobs.... make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o e-util.o e-util.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o quark.o quark.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o file-util.o file-util.cc In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:44:3: error: template with C linkage 44 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:47:3: error: template with C linkage 47 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:64:3: error: template with C linkage 64 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:79:3: error: template with C linkage 79 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:90:3: error: template with C linkage 90 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:98:3: error: template with C linkage 98 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:104:3: error: template with C linkage 104 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:108:3: error: template with C linkage 108 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:112:3: error: template with C linkage 112 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:115:3: error: template with C linkage 115 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:118:3: error: template specialization with C linkage 118 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:123:3: error: template with C linkage 123 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:128:3: error: template with C linkage 128 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:133:3: error: template with C linkage 133 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:138:3: error: template with C linkage 138 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:141:3: error: template specialization with C linkage 141 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:146:3: error: template with C linkage 146 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:151:3: error: template with C linkage 151 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:156:3: error: template with C linkage 156 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:161:3: error: template with C linkage 161 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:170:3: error: template with C linkage 170 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:172:3: error: template with C linkage 172 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:178:3: error: template with C linkage 178 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:183:3: error: template with C linkage 183 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:188:3: error: template with C linkage 188 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:196:3: error: template with C linkage 196 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:199:3: error: template with C linkage 199 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:202:3: error: template with C linkage 202 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:209:3: error: template with C linkage 209 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:211:3: error: template with C linkage 211 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:213:3: error: template with C linkage 213 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:215:3: error: template with C linkage 215 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:217:3: error: template with C linkage 217 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:221:3: error: template with C linkage 221 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:227:3: error: template with C linkage 227 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:231:3: error: template with C linkage 231 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:254:3: error: template with C linkage 254 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:259:3: error: template with C linkage 259 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:263:3: error: template specialization with C linkage 263 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:269:3: error: template with C linkage 269 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:275:3: error: template with C linkage 275 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:279:3: error: template specialization with C linkage 279 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:283:3: error: template specialization with C linkage 283 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:299:3: error: template specialization with C linkage 299 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:310:3: error: template specialization with C linkage 310 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:314:3: error: template specialization with C linkage 314 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:318:3: error: template specialization with C linkage 318 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:322:3: error: template specialization with C linkage 322 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:326:3: error: template specialization with C linkage 326 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:330:3: error: template specialization with C linkage 330 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:334:3: error: template specialization with C linkage 334 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:338:3: error: template specialization with C linkage 338 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:342:3: error: template specialization with C linkage 342 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:346:3: error: template specialization with C linkage 346 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:353:3: error: template specialization with C linkage 353 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:357:3: error: template specialization with C linkage 357 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:391:3: error: template with C linkage 391 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:397:3: error: template with C linkage 397 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:401:3: error: template specialization with C linkage 401 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:405:3: error: template specialization with C linkage 405 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:409:3: error: template specialization with C linkage 409 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:421:3: error: template with C linkage 421 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:427:3: error: template with C linkage 427 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:431:3: error: template with C linkage 431 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:435:3: error: template with C linkage 435 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:439:3: error: template with C linkage 439 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:443:3: error: template with C linkage 443 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:448:3: error: template with C linkage 448 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:454:3: error: template with C linkage 454 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:458:3: error: template with C linkage 458 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:463:3: error: template with C linkage 463 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:467:3: error: template with C linkage 467 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:471:3: error: template with C linkage 471 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:475:3: error: template with C linkage 475 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:480:3: error: template with C linkage 480 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:485:3: error: template with C linkage 485 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:489:3: error: template with C linkage 489 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:494:3: error: template with C linkage 494 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:500:3: error: template with C linkage 500 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:506:3: error: template with C linkage 506 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:512:3: error: template with C linkage 512 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:518:3: error: template with C linkage 518 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:522:3: error: template with C linkage 522 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:526:3: error: template with C linkage 526 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:532:3: error: template with C linkage 532 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:536:3: error: template specialization with C linkage 536 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:541:3: error: template with C linkage 541 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:548:3: error: template with C linkage 548 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:556:3: error: template with C linkage 556 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:563:3: error: template with C linkage 563 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:569:3: error: template with C linkage 569 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:576:3: error: template with C linkage 576 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:582:3: error: template with C linkage 582 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:586:3: error: template with C linkage 586 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:593:3: error: template with C linkage 593 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:598:3: error: template with C linkage 598 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:602:3: error: template with C linkage 602 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:608:3: error: template with C linkage 608 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:613:3: error: template with C linkage 613 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:617:3: error: template with C linkage 617 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:621:3: error: template with C linkage 621 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:640:3: error: template with C linkage 640 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:659:3: error: template with C linkage 659 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:664:3: error: template with C linkage 664 | template using __void_t = void; | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:668:3: error: template with C linkage 668 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:673:3: error: template with C linkage 673 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:682:3: error: template with C linkage 682 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:686:3: error: template with C linkage 686 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:691:3: error: template with C linkage 691 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:695:3: error: template with C linkage 695 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:700:3: error: template with C linkage 700 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:709:3: error: template with C linkage 709 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:718:3: error: template with C linkage 718 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:730:3: error: template with C linkage 730 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:743:3: error: template with C linkage 743 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:754:3: error: template with C linkage 754 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:760:3: error: template with C linkage 760 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:769:3: error: template with C linkage 769 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:776:3: error: template with C linkage 776 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:782:3: error: template with C linkage 782 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:794:3: error: template with C linkage 794 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:800:3: error: template with C linkage 800 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:806:3: error: template with C linkage 806 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:810:3: error: template with C linkage 810 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:815:3: error: template with C linkage 815 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:818:3: error: template with C linkage 818 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:821:3: error: template with C linkage 821 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:825:3: error: template with C linkage 825 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:830:3: error: template with C linkage 830 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:844:5: error: template with C linkage 844 | template().~_Tp())> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:847:5: error: template with C linkage 847 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:851:3: error: template with C linkage 851 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:858:3: error: template with C linkage 858 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:871:3: error: template with C linkage 871 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:875:3: error: template with C linkage 875 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:881:3: error: template with C linkage 881 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:897:5: error: template with C linkage 897 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:901:5: error: template with C linkage 901 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:905:3: error: template with C linkage 905 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:912:3: error: template with C linkage 912 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:925:3: error: template with C linkage 925 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:929:3: error: template with C linkage 929 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:935:3: error: template with C linkage 935 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:944:3: error: template with C linkage 944 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:951:3: error: template with C linkage 951 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:960:3: error: template with C linkage 960 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:969:3: error: template with C linkage 969 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:972:3: error: template with C linkage 972 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:976:3: error: template with C linkage 976 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:983:3: error: template with C linkage 983 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:992:3: error: template with C linkage 992 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:995:3: error: template with C linkage 995 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:999:3: error: template with C linkage 999 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1006:3: error: template with C linkage 1006 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1015:3: error: template with C linkage 1015 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1030:3: error: template with C linkage 1030 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1039:3: error: template with C linkage 1039 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1042:3: error: template with C linkage 1042 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1046:3: error: template with C linkage 1046 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1062:3: error: template with C linkage 1062 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1065:3: error: template with C linkage 1065 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1069:3: error: template with C linkage 1069 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1085:3: error: template with C linkage 1085 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1093:3: error: template with C linkage 1093 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1100:3: error: template with C linkage 1100 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1106:3: error: template with C linkage 1106 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1114:3: error: template with C linkage 1114 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1117:3: error: template with C linkage 1117 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1121:3: error: template with C linkage 1121 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1127:3: error: template with C linkage 1127 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1135:3: error: template with C linkage 1135 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1140:3: error: template with C linkage 1140 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1148:3: error: template with C linkage 1148 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1151:3: error: template with C linkage 1151 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1155:3: error: template with C linkage 1155 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1161:3: error: template with C linkage 1161 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1169:3: error: template with C linkage 1169 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1172:3: error: template with C linkage 1172 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1176:3: error: template with C linkage 1176 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1182:3: error: template with C linkage 1182 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1191:3: error: template with C linkage 1191 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1200:3: error: template with C linkage 1200 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1210:5: error: template with C linkage 1210 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1213:5: error: template with C linkage 1213 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1220:3: error: template with C linkage 1220 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1227:3: error: template with C linkage 1227 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1232:3: error: template with C linkage 1232 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1238:3: error: template with C linkage 1238 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1241:3: error: template with C linkage 1241 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1245:3: error: template with C linkage 1245 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1253:3: error: template with C linkage 1253 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1261:3: error: template with C linkage 1261 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1264:3: error: template with C linkage 1264 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1276:3: error: template with C linkage 1276 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1285:3: error: template with C linkage 1285 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1293:3: error: template with C linkage 1293 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1296:3: error: template with C linkage 1296 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1300:3: error: template with C linkage 1300 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1306:3: error: template with C linkage 1306 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1314:3: error: template with C linkage 1314 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1317:3: error: template with C linkage 1317 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1321:3: error: template with C linkage 1321 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1327:3: error: template with C linkage 1327 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1336:3: error: template with C linkage 1336 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1347:3: error: template with C linkage 1347 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1359:3: error: template with C linkage 1359 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1368:3: error: template with C linkage 1368 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1372:3: error: template with C linkage 1372 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1376:3: error: template with C linkage 1376 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1381:3: error: template with C linkage 1381 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1392:3: error: template with C linkage 1392 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1403:3: error: template with C linkage 1403 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1420:3: error: template with C linkage 1420 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1425:3: error: template with C linkage 1425 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1456:3: error: template with C linkage 1456 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1462:3: error: template with C linkage 1462 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1466:3: error: template with C linkage 1466 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1496:3: error: template with C linkage 1496 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1518:3: error: template with C linkage 1518 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1522:3: error: template with C linkage 1522 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1527:3: error: template with C linkage 1527 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1531:3: error: template with C linkage 1531 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1540:3: error: template with C linkage 1540 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1544:3: error: template with C linkage 1544 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1548:3: error: template with C linkage 1548 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1553:3: error: template with C linkage 1553 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1558:3: error: template with C linkage 1558 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1563:3: error: template with C linkage 1563 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1575:3: error: template with C linkage 1575 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1579:3: error: template with C linkage 1579 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1583:3: error: template with C linkage 1583 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1587:3: error: template with C linkage 1587 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1591:3: error: template with C linkage 1591 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1595:3: error: template with C linkage 1595 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1602:3: error: template with C linkage 1602 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1606:3: error: template with C linkage 1606 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1610:3: error: template with C linkage 1610 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1614:3: error: template with C linkage 1614 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1618:3: error: template with C linkage 1618 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1623:3: error: template with C linkage 1623 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1628:3: error: template with C linkage 1628 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1632:3: error: template with C linkage 1632 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1644:3: error: template with C linkage 1644 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1648:3: error: template with C linkage 1648 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1652:3: error: template with C linkage 1652 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1661:3: error: template with C linkage 1661 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1664:3: error: template with C linkage 1664 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1668:3: error: template with C linkage 1668 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1672:3: error: template with C linkage 1672 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1676:3: error: template with C linkage 1676 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1680:3: error: template with C linkage 1680 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1696:3: error: template specialization with C linkage 1696 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1700:3: error: template specialization with C linkage 1700 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1704:3: error: template specialization with C linkage 1704 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1708:3: error: template specialization with C linkage 1708 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1712:3: error: template specialization with C linkage 1712 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1716:3: error: template specialization with C linkage 1716 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1721:3: error: template specialization with C linkage 1721 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1742:3: error: template with C linkage 1742 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1761:5: error: template with C linkage 1761 | template struct _List { }; | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1763:5: error: template with C linkage 1763 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1767:5: error: template with C linkage 1767 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1770:5: error: template with C linkage 1770 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1774:5: error: template with C linkage 1774 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1781:3: error: template with C linkage 1781 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1801:3: error: template specialization with C linkage 1801 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1818:3: error: template specialization with C linkage 1818 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1825:3: error: template specialization with C linkage 1825 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1837:3: error: template with C linkage 1837 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1842:3: error: template specialization with C linkage 1842 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1852:3: error: template specialization with C linkage 1852 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1856:3: error: template specialization with C linkage 1856 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1860:3: error: template specialization with C linkage 1860 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1864:3: error: template specialization with C linkage 1864 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1868:3: error: template specialization with C linkage 1868 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1872:3: error: template specialization with C linkage 1872 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1877:3: error: template specialization with C linkage 1877 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1898:3: error: template with C linkage 1898 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1929:3: error: template specialization with C linkage 1929 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1946:3: error: template specialization with C linkage 1946 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1953:3: error: template specialization with C linkage 1953 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1965:3: error: template with C linkage 1965 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1970:3: error: template specialization with C linkage 1970 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1975:3: error: template with C linkage 1975 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1979:3: error: template with C linkage 1979 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1986:3: error: template with C linkage 1986 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1990:3: error: template with C linkage 1990 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1994:3: error: template with C linkage 1994 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:1999:3: error: template with C linkage 1999 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2003:3: error: template with C linkage 2003 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2007:3: error: template with C linkage 2007 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2013:3: error: template with C linkage 2013 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2017:3: error: template with C linkage 2017 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2027:3: error: template with C linkage 2027 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2032:3: error: template with C linkage 2032 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2037:3: error: template with C linkage 2037 | template, | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2042:3: error: template with C linkage 2042 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2054:3: error: template with C linkage 2054 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2058:3: error: template with C linkage 2058 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2062:3: error: template with C linkage 2062 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2082:3: error: template with C linkage 2082 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2100:3: error: template with C linkage 2100 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2121:3: error: template with C linkage 2121 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2137:3: error: template with C linkage 2137 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2144:3: error: template with C linkage 2144 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2154:3: error: template with C linkage 2154 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2158:3: error: template with C linkage 2158 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2164:3: error: template with C linkage 2164 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2176:3: error: template with C linkage 2176 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2182:3: error: template with C linkage 2182 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2189:3: error: template with C linkage 2189 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2192:3: error: template with C linkage 2192 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2198:3: error: template with C linkage 2198 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2203:3: error: template with C linkage 2203 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2210:3: error: template with C linkage 2210 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2214:3: error: template with C linkage 2214 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2218:3: error: template with C linkage 2218 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2225:3: error: template with C linkage 2225 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2230:3: error: template with C linkage 2230 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2235:3: error: template with C linkage 2235 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2243:5: error: template with C linkage 2243 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2249:5: error: template with C linkage 2249 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2261:5: error: template with C linkage 2261 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2265:5: error: template with C linkage 2265 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2271:3: error: template specialization with C linkage 2271 | template<> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2276:3: error: template with C linkage 2276 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2282:3: error: template with C linkage 2282 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2301:3: error: template with C linkage 2301 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2306:3: error: template with C linkage 2306 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2310:3: error: template with C linkage 2310 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2314:3: error: template with C linkage 2314 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2323:3: error: template with C linkage 2323 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2330:3: error: template with C linkage 2330 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2334:3: error: template with C linkage 2334 | template::value> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2340:3: error: template with C linkage 2340 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2346:3: error: template with C linkage 2346 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2352:3: error: template with C linkage 2352 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2363:3: error: template with C linkage 2363 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2372:3: error: template with C linkage 2372 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2387:3: error: template with C linkage 2387 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2394:5: error: template with C linkage 2394 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2399:5: error: template with C linkage 2399 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2403:3: error: template with C linkage 2403 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2413:5: error: template with C linkage 2413 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2418:5: error: template with C linkage 2418 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2422:3: error: template with C linkage 2422 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2432:5: error: template with C linkage 2432 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2437:5: error: template with C linkage 2437 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2441:3: error: template with C linkage 2441 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2451:5: error: template with C linkage 2451 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2456:5: error: template with C linkage 2456 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2460:3: error: template with C linkage 2460 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2467:3: error: template with C linkage 2467 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2470:3: error: template with C linkage 2470 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2482:3: error: template with C linkage 2482 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2485:3: error: template with C linkage 2485 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2501:3: error: template with C linkage 2501 | template> | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2507:3: error: template with C linkage 2507 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2513:3: error: template with C linkage 2513 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2519:3: error: template with C linkage 2519 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2525:3: error: template with C linkage 2525 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2534:5: error: template with C linkage 2534 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2539:5: error: template with C linkage 2539 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2543:3: error: template with C linkage 2543 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2551:3: error: template with C linkage 2551 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2565:3: error: template with C linkage 2565 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2572:3: error: template with C linkage 2572 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2580:3: error: template with C linkage 2580 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2584:3: error: template with C linkage 2584 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2588:3: error: template with C linkage 2588 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2592:3: error: template with C linkage 2592 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2596:3: error: template with C linkage 2596 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2600:3: error: template with C linkage 2600 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2607:3: error: template with C linkage 2607 | template using void_t = void; | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2613:3: error: template with C linkage 2613 | template class _Op, | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2631:3: error: template with C linkage 2631 | template class _Op, | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2636:3: error: template with C linkage 2636 | template class _Op, | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2655:3: error: template with C linkage 2655 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2658:3: error: template with C linkage 2658 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2661:3: error: template with C linkage 2661 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2665:3: error: template with C linkage 2665 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2670:3: error: template with C linkage 2670 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2676:3: error: template with C linkage 2676 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2686:3: error: template with C linkage 2686 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2699:7: error: template with C linkage 2699 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2709:7: error: template with C linkage 2709 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2714:7: error: template with C linkage 2714 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2720:3: error: template with C linkage 2720 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2727:3: error: template with C linkage 2727 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2734:3: error: template with C linkage 2734 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2739:3: error: template with C linkage 2739 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2750:3: error: template with C linkage 2750 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2759:3: error: template with C linkage 2759 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2769:3: error: template with C linkage 2769 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2774:3: error: template with C linkage 2774 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2785:7: error: template with C linkage 2785 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2797:7: error: template with C linkage 2797 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2804:7: error: template with C linkage 2804 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2810:3: error: template with C linkage 2810 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2818:3: error: template with C linkage 2818 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2825:3: error: template with C linkage 2825 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2833:3: error: template with C linkage 2833 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2842:3: error: template with C linkage 2842 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2853:3: error: template with C linkage 2853 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2865:3: error: template with C linkage 2865 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2870:3: error: template with C linkage 2870 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2882:3: error: template with C linkage 2882 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2897:3: error: template with C linkage 2897 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2924:3: error: template with C linkage 2924 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2929:3: error: template with C linkage 2929 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2937:3: error: template with C linkage 2937 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2944:3: error: template with C linkage 2944 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2951:3: error: template with C linkage 2951 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2957:3: error: template with C linkage 2957 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2963:3: error: template with C linkage 2963 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2970:3: error: template with C linkage 2970 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2975:3: error: template with C linkage 2975 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:2996:3: error: template with C linkage 2996 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3008:3: error: template with C linkage 3008 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3012:3: error: template with C linkage 3012 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3024:3: error: template with C linkage 3024 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3038:3: error: template with C linkage 3038 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3051:3: error: template with C linkage 3051 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3054:3: error: template with C linkage 3054 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3063:3: error: template with C linkage 3063 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3093:1: error: template with C linkage 3093 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3095:1: error: template with C linkage 3095 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3097:1: error: template with C linkage 3097 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3099:1: error: template with C linkage 3099 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3101:1: error: template with C linkage 3101 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3103:1: error: template with C linkage 3103 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3105:1: error: template with C linkage 3105 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3108:1: error: template with C linkage 3108 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3111:1: error: template with C linkage 3111 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3114:1: error: template with C linkage 3114 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3117:1: error: template with C linkage 3117 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3119:1: error: template with C linkage 3119 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3121:1: error: template with C linkage 3121 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3123:1: error: template with C linkage 3123 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3125:1: error: template with C linkage 3125 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3127:1: error: template with C linkage 3127 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3129:1: error: template with C linkage 3129 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3131:1: error: template with C linkage 3131 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3133:1: error: template with C linkage 3133 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3135:1: error: template with C linkage 3135 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3137:1: error: template with C linkage 3137 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3139:1: error: template with C linkage 3139 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3141:1: error: template with C linkage 3141 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3143:1: error: template with C linkage 3143 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3145:1: error: template with C linkage 3145 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3148:1: error: template with C linkage 3148 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3152:1: error: template with C linkage 3152 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3155:1: error: template with C linkage 3155 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3159:2: error: template with C linkage 3159 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3161:1: error: template with C linkage 3161 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3163:1: error: template with C linkage 3163 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3165:1: error: template with C linkage 3165 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3167:1: error: template with C linkage 3167 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3169:1: error: template with C linkage 3169 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3171:1: error: template with C linkage 3171 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3174:1: error: template with C linkage 3174 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3177:1: error: template with C linkage 3177 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3180:1: error: template with C linkage 3180 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3183:1: error: template with C linkage 3183 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3185:1: error: template with C linkage 3185 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3187:1: error: template with C linkage 3187 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3189:1: error: template with C linkage 3189 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3191:1: error: template with C linkage 3191 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3194:1: error: template with C linkage 3194 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3197:1: error: template with C linkage 3197 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3200:1: error: template with C linkage 3200 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3203:1: error: template with C linkage 3203 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3206:1: error: template with C linkage 3206 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3209:1: error: template with C linkage 3209 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3212:1: error: template with C linkage 3212 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3215:1: error: template with C linkage 3215 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3218:1: error: template with C linkage 3218 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3221:1: error: template with C linkage 3221 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3224:1: error: template with C linkage 3224 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3227:1: error: template with C linkage 3227 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3230:1: error: template with C linkage 3230 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3233:1: error: template with C linkage 3233 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3236:1: error: template with C linkage 3236 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3239:1: error: template with C linkage 3239 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3242:1: error: template with C linkage 3242 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3244:1: error: template with C linkage 3244 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3246:1: error: template with C linkage 3246 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3249:1: error: template with C linkage 3249 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3255:1: error: template with C linkage 3255 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3257:1: error: template with C linkage 3257 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3259:1: error: template with C linkage 3259 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3261:1: error: template with C linkage 3261 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3264:1: error: template with C linkage 3264 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3267:1: error: template with C linkage 3267 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3275:3: error: template with C linkage 3275 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3286:3: error: template with C linkage 3286 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3294:3: error: template with C linkage 3294 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from file-util.cc:30: /usr/include/c++/11/type_traits:3300:3: error: template with C linkage 3300 | template | ^~~~~~~~ file-util.cc:25:1: note: 'extern "C"' linkage started here 25 | extern "C" | ^~~~~~~~~~ file-util.cc: In function 'char* pan::file::normalize_inplace(char*)': file-util.cc:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register char *in, *out; | ^~ file-util.cc:213:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register char *in, *out; | ^~~ make[3]: *** [Makefile:463: file-util.o] Error 1 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o string-view.o string-view.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o text-match.o text-match.cc In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:44:3: error: template with C linkage 44 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:47:3: error: template with C linkage 47 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:64:3: error: template with C linkage 64 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:79:3: error: template with C linkage 79 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:90:3: error: template with C linkage 90 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:98:3: error: template with C linkage 98 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:104:3: error: template with C linkage 104 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:108:3: error: template with C linkage 108 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:112:3: error: template with C linkage 112 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:115:3: error: template with C linkage 115 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:118:3: error: template specialization with C linkage 118 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:123:3: error: template with C linkage 123 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:128:3: error: template with C linkage 128 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:133:3: error: template with C linkage 133 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:138:3: error: template with C linkage 138 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:141:3: error: template specialization with C linkage 141 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:146:3: error: template with C linkage 146 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:151:3: error: template with C linkage 151 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:156:3: error: template with C linkage 156 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:161:3: error: template with C linkage 161 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:170:3: error: template with C linkage 170 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:172:3: error: template with C linkage 172 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:178:3: error: template with C linkage 178 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:183:3: error: template with C linkage 183 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:188:3: error: template with C linkage 188 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:196:3: error: template with C linkage 196 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:199:3: error: template with C linkage 199 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:202:3: error: template with C linkage 202 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:209:3: error: template with C linkage 209 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:211:3: error: template with C linkage 211 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:213:3: error: template with C linkage 213 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:215:3: error: template with C linkage 215 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:217:3: error: template with C linkage 217 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:221:3: error: template with C linkage 221 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:227:3: error: template with C linkage 227 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:231:3: error: template with C linkage 231 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:254:3: error: template with C linkage 254 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:259:3: error: template with C linkage 259 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:263:3: error: template specialization with C linkage 263 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:269:3: error: template with C linkage 269 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:275:3: error: template with C linkage 275 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:279:3: error: template specialization with C linkage 279 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:283:3: error: template specialization with C linkage 283 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:287:3: error: template specialization with C linkage 287 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:291:3: error: template specialization with C linkage 291 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:299:3: error: template specialization with C linkage 299 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:310:3: error: template specialization with C linkage 310 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:314:3: error: template specialization with C linkage 314 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:318:3: error: template specialization with C linkage 318 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:322:3: error: template specialization with C linkage 322 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:326:3: error: template specialization with C linkage 326 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:330:3: error: template specialization with C linkage 330 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:334:3: error: template specialization with C linkage 334 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:338:3: error: template specialization with C linkage 338 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:342:3: error: template specialization with C linkage 342 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:346:3: error: template specialization with C linkage 346 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:353:3: error: template specialization with C linkage 353 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:357:3: error: template specialization with C linkage 357 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:391:3: error: template with C linkage 391 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:397:3: error: template with C linkage 397 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:401:3: error: template specialization with C linkage 401 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:405:3: error: template specialization with C linkage 405 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:409:3: error: template specialization with C linkage 409 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:421:3: error: template with C linkage 421 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:427:3: error: template with C linkage 427 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:431:3: error: template with C linkage 431 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:435:3: error: template with C linkage 435 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:439:3: error: template with C linkage 439 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:443:3: error: template with C linkage 443 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:448:3: error: template with C linkage 448 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:454:3: error: template with C linkage 454 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:458:3: error: template with C linkage 458 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:463:3: error: template with C linkage 463 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:467:3: error: template with C linkage 467 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:471:3: error: template with C linkage 471 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:475:3: error: template with C linkage 475 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:480:3: error: template with C linkage 480 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:485:3: error: template with C linkage 485 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:489:3: error: template with C linkage 489 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:494:3: error: template with C linkage 494 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:500:3: error: template with C linkage 500 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:506:3: error: template with C linkage 506 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:512:3: error: template with C linkage 512 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:518:3: error: template with C linkage 518 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:522:3: error: template with C linkage 522 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:526:3: error: template with C linkage 526 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:532:3: error: template with C linkage 532 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:536:3: error: template specialization with C linkage 536 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:541:3: error: template with C linkage 541 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:548:3: error: template with C linkage 548 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:556:3: error: template with C linkage 556 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:563:3: error: template with C linkage 563 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:569:3: error: template with C linkage 569 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:576:3: error: template with C linkage 576 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:582:3: error: template with C linkage 582 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:586:3: error: template with C linkage 586 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:593:3: error: template with C linkage 593 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:598:3: error: template with C linkage 598 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:602:3: error: template with C linkage 602 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:608:3: error: template with C linkage 608 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:613:3: error: template with C linkage 613 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:617:3: error: template with C linkage 617 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:621:3: error: template with C linkage 621 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:640:3: error: template with C linkage 640 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:659:3: error: template with C linkage 659 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:664:3: error: template with C linkage 664 | template using __void_t = void; | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:668:3: error: template with C linkage 668 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:673:3: error: template with C linkage 673 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:682:3: error: template with C linkage 682 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:686:3: error: template with C linkage 686 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:691:3: error: template with C linkage 691 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:695:3: error: template with C linkage 695 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:700:3: error: template with C linkage 700 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:709:3: error: template with C linkage 709 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:718:3: error: template with C linkage 718 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:730:3: error: template with C linkage 730 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:743:3: error: template with C linkage 743 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:754:3: error: template with C linkage 754 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:760:3: error: template with C linkage 760 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:769:3: error: template with C linkage 769 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:776:3: error: template with C linkage 776 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:782:3: error: template with C linkage 782 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:794:3: error: template with C linkage 794 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:800:3: error: template with C linkage 800 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:806:3: error: template with C linkage 806 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:810:3: error: template with C linkage 810 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:815:3: error: template with C linkage 815 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:818:3: error: template with C linkage 818 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:821:3: error: template with C linkage 821 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:825:3: error: template with C linkage 825 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:830:3: error: template with C linkage 830 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:844:5: error: template with C linkage 844 | template().~_Tp())> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:847:5: error: template with C linkage 847 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:851:3: error: template with C linkage 851 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:858:3: error: template with C linkage 858 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:871:3: error: template with C linkage 871 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:875:3: error: template with C linkage 875 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:881:3: error: template with C linkage 881 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:897:5: error: template with C linkage 897 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:901:5: error: template with C linkage 901 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:905:3: error: template with C linkage 905 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:912:3: error: template with C linkage 912 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:925:3: error: template with C linkage 925 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:929:3: error: template with C linkage 929 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:935:3: error: template with C linkage 935 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:944:3: error: template with C linkage 944 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:951:3: error: template with C linkage 951 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:960:3: error: template with C linkage 960 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:969:3: error: template with C linkage 969 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:972:3: error: template with C linkage 972 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:976:3: error: template with C linkage 976 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:983:3: error: template with C linkage 983 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:992:3: error: template with C linkage 992 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:995:3: error: template with C linkage 995 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:999:3: error: template with C linkage 999 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1006:3: error: template with C linkage 1006 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1015:3: error: template with C linkage 1015 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1021:3: error: template with C linkage 1021 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1030:3: error: template with C linkage 1030 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1039:3: error: template with C linkage 1039 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1042:3: error: template with C linkage 1042 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1046:3: error: template with C linkage 1046 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1053:3: error: template with C linkage 1053 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1062:3: error: template with C linkage 1062 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1065:3: error: template with C linkage 1065 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1069:3: error: template with C linkage 1069 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1076:3: error: template with C linkage 1076 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1085:3: error: template with C linkage 1085 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1093:3: error: template with C linkage 1093 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1096:3: error: template with C linkage 1096 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1100:3: error: template with C linkage 1100 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1106:3: error: template with C linkage 1106 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1114:3: error: template with C linkage 1114 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1117:3: error: template with C linkage 1117 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1121:3: error: template with C linkage 1121 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1127:3: error: template with C linkage 1127 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1135:3: error: template with C linkage 1135 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1140:3: error: template with C linkage 1140 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1148:3: error: template with C linkage 1148 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1151:3: error: template with C linkage 1151 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1155:3: error: template with C linkage 1155 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1161:3: error: template with C linkage 1161 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1169:3: error: template with C linkage 1169 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1172:3: error: template with C linkage 1172 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1176:3: error: template with C linkage 1176 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1182:3: error: template with C linkage 1182 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1191:3: error: template with C linkage 1191 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1200:3: error: template with C linkage 1200 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1210:5: error: template with C linkage 1210 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1213:5: error: template with C linkage 1213 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1220:3: error: template with C linkage 1220 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1227:3: error: template with C linkage 1227 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1232:3: error: template with C linkage 1232 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1238:3: error: template with C linkage 1238 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1241:3: error: template with C linkage 1241 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1245:3: error: template with C linkage 1245 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1253:3: error: template with C linkage 1253 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1261:3: error: template with C linkage 1261 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1264:3: error: template with C linkage 1264 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1268:3: error: template with C linkage 1268 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1276:3: error: template with C linkage 1276 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1285:3: error: template with C linkage 1285 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1293:3: error: template with C linkage 1293 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1296:3: error: template with C linkage 1296 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1300:3: error: template with C linkage 1300 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1306:3: error: template with C linkage 1306 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1314:3: error: template with C linkage 1314 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1317:3: error: template with C linkage 1317 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1321:3: error: template with C linkage 1321 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1327:3: error: template with C linkage 1327 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1336:3: error: template with C linkage 1336 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1347:3: error: template with C linkage 1347 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1359:3: error: template with C linkage 1359 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1368:3: error: template with C linkage 1368 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1372:3: error: template with C linkage 1372 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1376:3: error: template with C linkage 1376 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1381:3: error: template with C linkage 1381 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1385:3: error: template with C linkage 1385 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1392:3: error: template with C linkage 1392 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1403:3: error: template with C linkage 1403 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1420:3: error: template with C linkage 1420 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1425:3: error: template with C linkage 1425 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1456:3: error: template with C linkage 1456 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1462:3: error: template with C linkage 1462 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1466:3: error: template with C linkage 1466 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1496:3: error: template with C linkage 1496 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1518:3: error: template with C linkage 1518 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1522:3: error: template with C linkage 1522 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1527:3: error: template with C linkage 1527 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1531:3: error: template with C linkage 1531 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1536:3: error: template with C linkage 1536 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1540:3: error: template with C linkage 1540 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1544:3: error: template with C linkage 1544 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1548:3: error: template with C linkage 1548 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1553:3: error: template with C linkage 1553 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1558:3: error: template with C linkage 1558 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1563:3: error: template with C linkage 1563 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1575:3: error: template with C linkage 1575 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1579:3: error: template with C linkage 1579 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1583:3: error: template with C linkage 1583 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1587:3: error: template with C linkage 1587 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1591:3: error: template with C linkage 1591 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1595:3: error: template with C linkage 1595 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1602:3: error: template with C linkage 1602 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1606:3: error: template with C linkage 1606 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1610:3: error: template with C linkage 1610 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1614:3: error: template with C linkage 1614 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1618:3: error: template with C linkage 1618 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1623:3: error: template with C linkage 1623 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1628:3: error: template with C linkage 1628 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1632:3: error: template with C linkage 1632 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1637:3: error: template with C linkage 1637 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1644:3: error: template with C linkage 1644 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1648:3: error: template with C linkage 1648 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1652:3: error: template with C linkage 1652 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1661:3: error: template with C linkage 1661 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1664:3: error: template with C linkage 1664 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1668:3: error: template with C linkage 1668 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1672:3: error: template with C linkage 1672 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1676:3: error: template with C linkage 1676 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1680:3: error: template with C linkage 1680 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1696:3: error: template specialization with C linkage 1696 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1700:3: error: template specialization with C linkage 1700 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1704:3: error: template specialization with C linkage 1704 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1708:3: error: template specialization with C linkage 1708 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1712:3: error: template specialization with C linkage 1712 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1716:3: error: template specialization with C linkage 1716 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1721:3: error: template specialization with C linkage 1721 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1742:3: error: template with C linkage 1742 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1761:5: error: template with C linkage 1761 | template struct _List { }; | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1763:5: error: template with C linkage 1763 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1767:5: error: template with C linkage 1767 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1770:5: error: template with C linkage 1770 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1774:5: error: template with C linkage 1774 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1781:3: error: template with C linkage 1781 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1801:3: error: template specialization with C linkage 1801 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1818:3: error: template specialization with C linkage 1818 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1825:3: error: template specialization with C linkage 1825 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1837:3: error: template with C linkage 1837 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1842:3: error: template specialization with C linkage 1842 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1848:3: error: template with C linkage 1848 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1852:3: error: template specialization with C linkage 1852 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1856:3: error: template specialization with C linkage 1856 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1860:3: error: template specialization with C linkage 1860 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1864:3: error: template specialization with C linkage 1864 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1868:3: error: template specialization with C linkage 1868 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1872:3: error: template specialization with C linkage 1872 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1877:3: error: template specialization with C linkage 1877 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1898:3: error: template with C linkage 1898 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1915:3: error: template with C linkage 1915 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1929:3: error: template specialization with C linkage 1929 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1946:3: error: template specialization with C linkage 1946 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1953:3: error: template specialization with C linkage 1953 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1965:3: error: template with C linkage 1965 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1970:3: error: template specialization with C linkage 1970 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1975:3: error: template with C linkage 1975 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1979:3: error: template with C linkage 1979 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1986:3: error: template with C linkage 1986 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1990:3: error: template with C linkage 1990 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1994:3: error: template with C linkage 1994 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:1999:3: error: template with C linkage 1999 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2003:3: error: template with C linkage 2003 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2007:3: error: template with C linkage 2007 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2013:3: error: template with C linkage 2013 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2017:3: error: template with C linkage 2017 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2023:3: error: template with C linkage 2023 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2027:3: error: template with C linkage 2027 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2032:3: error: template with C linkage 2032 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2037:3: error: template with C linkage 2037 | template, | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2042:3: error: template with C linkage 2042 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2047:3: error: template with C linkage 2047 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2054:3: error: template with C linkage 2054 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2058:3: error: template with C linkage 2058 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2062:3: error: template with C linkage 2062 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2082:3: error: template with C linkage 2082 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2100:3: error: template with C linkage 2100 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2121:3: error: template with C linkage 2121 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2137:3: error: template with C linkage 2137 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2144:3: error: template with C linkage 2144 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2154:3: error: template with C linkage 2154 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2158:3: error: template with C linkage 2158 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2164:3: error: template with C linkage 2164 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2176:3: error: template with C linkage 2176 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2182:3: error: template with C linkage 2182 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2189:3: error: template with C linkage 2189 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2192:3: error: template with C linkage 2192 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2198:3: error: template with C linkage 2198 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2203:3: error: template with C linkage 2203 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2210:3: error: template with C linkage 2210 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2214:3: error: template with C linkage 2214 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2218:3: error: template with C linkage 2218 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2225:3: error: template with C linkage 2225 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2230:3: error: template with C linkage 2230 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2235:3: error: template with C linkage 2235 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2243:5: error: template with C linkage 2243 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2249:5: error: template with C linkage 2249 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2261:5: error: template with C linkage 2261 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2265:5: error: template with C linkage 2265 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2271:3: error: template specialization with C linkage 2271 | template<> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2276:3: error: template with C linkage 2276 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2282:3: error: template with C linkage 2282 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2301:3: error: template with C linkage 2301 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2306:3: error: template with C linkage 2306 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2310:3: error: template with C linkage 2310 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2314:3: error: template with C linkage 2314 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2323:3: error: template with C linkage 2323 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2330:3: error: template with C linkage 2330 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2334:3: error: template with C linkage 2334 | template::value> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2340:3: error: template with C linkage 2340 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2346:3: error: template with C linkage 2346 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2352:3: error: template with C linkage 2352 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2363:3: error: template with C linkage 2363 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2372:3: error: template with C linkage 2372 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2387:3: error: template with C linkage 2387 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2394:5: error: template with C linkage 2394 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2399:5: error: template with C linkage 2399 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2403:3: error: template with C linkage 2403 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2413:5: error: template with C linkage 2413 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2418:5: error: template with C linkage 2418 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2422:3: error: template with C linkage 2422 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2432:5: error: template with C linkage 2432 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2437:5: error: template with C linkage 2437 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2441:3: error: template with C linkage 2441 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2451:5: error: template with C linkage 2451 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2456:5: error: template with C linkage 2456 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2460:3: error: template with C linkage 2460 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2467:3: error: template with C linkage 2467 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2470:3: error: template with C linkage 2470 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2482:3: error: template with C linkage 2482 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2485:3: error: template with C linkage 2485 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2501:3: error: template with C linkage 2501 | template> | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2507:3: error: template with C linkage 2507 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2513:3: error: template with C linkage 2513 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2519:3: error: template with C linkage 2519 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2525:3: error: template with C linkage 2525 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2534:5: error: template with C linkage 2534 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2539:5: error: template with C linkage 2539 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2543:3: error: template with C linkage 2543 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2551:3: error: template with C linkage 2551 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2565:3: error: template with C linkage 2565 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2572:3: error: template with C linkage 2572 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2580:3: error: template with C linkage 2580 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2584:3: error: template with C linkage 2584 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2588:3: error: template with C linkage 2588 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2592:3: error: template with C linkage 2592 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2596:3: error: template with C linkage 2596 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2600:3: error: template with C linkage 2600 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2607:3: error: template with C linkage 2607 | template using void_t = void; | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2613:3: error: template with C linkage 2613 | template class _Op, | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2631:3: error: template with C linkage 2631 | template class _Op, | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2636:3: error: template with C linkage 2636 | template class _Op, | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2655:3: error: template with C linkage 2655 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2658:3: error: template with C linkage 2658 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2661:3: error: template with C linkage 2661 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2665:3: error: template with C linkage 2665 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2670:3: error: template with C linkage 2670 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2676:3: error: template with C linkage 2676 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2686:3: error: template with C linkage 2686 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2699:7: error: template with C linkage 2699 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2709:7: error: template with C linkage 2709 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2714:7: error: template with C linkage 2714 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2720:3: error: template with C linkage 2720 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2727:3: error: template with C linkage 2727 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2734:3: error: template with C linkage 2734 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2739:3: error: template with C linkage 2739 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2750:3: error: template with C linkage 2750 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2759:3: error: template with C linkage 2759 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2769:3: error: template with C linkage 2769 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2774:3: error: template with C linkage 2774 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2785:7: error: template with C linkage 2785 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2797:7: error: template with C linkage 2797 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2804:7: error: template with C linkage 2804 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2810:3: error: template with C linkage 2810 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2818:3: error: template with C linkage 2818 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2825:3: error: template with C linkage 2825 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2833:3: error: template with C linkage 2833 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2842:3: error: template with C linkage 2842 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2853:3: error: template with C linkage 2853 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2865:3: error: template with C linkage 2865 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2870:3: error: template with C linkage 2870 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2882:3: error: template with C linkage 2882 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2897:3: error: template with C linkage 2897 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2924:3: error: template with C linkage 2924 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2929:3: error: template with C linkage 2929 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2937:3: error: template with C linkage 2937 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2944:3: error: template with C linkage 2944 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2951:3: error: template with C linkage 2951 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2957:3: error: template with C linkage 2957 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2963:3: error: template with C linkage 2963 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2970:3: error: template with C linkage 2970 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2975:3: error: template with C linkage 2975 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:2996:3: error: template with C linkage 2996 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3008:3: error: template with C linkage 3008 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3012:3: error: template with C linkage 3012 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3024:3: error: template with C linkage 3024 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3038:3: error: template with C linkage 3038 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3051:3: error: template with C linkage 3051 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3054:3: error: template with C linkage 3054 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3063:3: error: template with C linkage 3063 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3093:1: error: template with C linkage 3093 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3095:1: error: template with C linkage 3095 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3097:1: error: template with C linkage 3097 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3099:1: error: template with C linkage 3099 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3101:1: error: template with C linkage 3101 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3103:1: error: template with C linkage 3103 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3105:1: error: template with C linkage 3105 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3108:1: error: template with C linkage 3108 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3111:1: error: template with C linkage 3111 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3114:1: error: template with C linkage 3114 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3117:1: error: template with C linkage 3117 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3119:1: error: template with C linkage 3119 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3121:1: error: template with C linkage 3121 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3123:1: error: template with C linkage 3123 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3125:1: error: template with C linkage 3125 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3127:1: error: template with C linkage 3127 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3129:1: error: template with C linkage 3129 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3131:1: error: template with C linkage 3131 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3133:1: error: template with C linkage 3133 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3135:1: error: template with C linkage 3135 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3137:1: error: template with C linkage 3137 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3139:1: error: template with C linkage 3139 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3141:1: error: template with C linkage 3141 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3143:1: error: template with C linkage 3143 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3145:1: error: template with C linkage 3145 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3148:1: error: template with C linkage 3148 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3152:1: error: template with C linkage 3152 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3155:1: error: template with C linkage 3155 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3159:2: error: template with C linkage 3159 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3161:1: error: template with C linkage 3161 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3163:1: error: template with C linkage 3163 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3165:1: error: template with C linkage 3165 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3167:1: error: template with C linkage 3167 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3169:1: error: template with C linkage 3169 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3171:1: error: template with C linkage 3171 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3174:1: error: template with C linkage 3174 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3177:1: error: template with C linkage 3177 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3180:1: error: template with C linkage 3180 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3183:1: error: template with C linkage 3183 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3185:1: error: template with C linkage 3185 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3187:1: error: template with C linkage 3187 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3189:1: error: template with C linkage 3189 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3191:1: error: template with C linkage 3191 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3194:1: error: template with C linkage 3194 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3197:1: error: template with C linkage 3197 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3200:1: error: template with C linkage 3200 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3203:1: error: template with C linkage 3203 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3206:1: error: template with C linkage 3206 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3209:1: error: template with C linkage 3209 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3212:1: error: template with C linkage 3212 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3215:1: error: template with C linkage 3215 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3218:1: error: template with C linkage 3218 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3221:1: error: template with C linkage 3221 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3224:1: error: template with C linkage 3224 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3227:1: error: template with C linkage 3227 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3230:1: error: template with C linkage 3230 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3233:1: error: template with C linkage 3233 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3236:1: error: template with C linkage 3236 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3239:1: error: template with C linkage 3239 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3242:1: error: template with C linkage 3242 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3244:1: error: template with C linkage 3244 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3246:1: error: template with C linkage 3246 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3249:1: error: template with C linkage 3249 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3255:1: error: template with C linkage 3255 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3257:1: error: template with C linkage 3257 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3259:1: error: template with C linkage 3259 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3261:1: error: template with C linkage 3261 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3264:1: error: template with C linkage 3264 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3267:1: error: template with C linkage 3267 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3275:3: error: template with C linkage 3275 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3286:3: error: template with C linkage 3286 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3294:3: error: template with C linkage 3294 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gatomic.h:31, from /usr/include/glib-2.0/glib/gthread.h:32, from /usr/include/glib-2.0/glib/gasyncqueue.h:32, from /usr/include/glib-2.0/glib.h:32, from text-match.cc:23: /usr/include/c++/11/type_traits:3300:3: error: template with C linkage 3300 | template | ^~~~~~~~ text-match.cc:21:1: note: 'extern "C"' linkage started here 21 | extern "C" { | ^~~~~~~~~~ make[3]: *** [Makefile:463: text-match.o] Error 1 make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o progress.o progress.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[3]: Entering directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I/usr/include/gmime-2.6 -D_LARGEFILE64_SOURCE -I/usr/include/libassuan2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/at-spi-2.0 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -c -o log.o log.cc make[3]: Leaving directory '/home/iurt/rpmbuild/BUILD/pan-0.146/pan/general' make[2]: *** [Makefile:393: all-recursive] Error 1 make[1]: *** [Makefile:595: all-recursive] Error 1 make: *** [Makefile:449: all] Error 2 error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.ZqR22G (%build) RPM build errors: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend. Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.ZqR22G (%build) I: [iurt_root_command] ERROR: chroot